专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
51好读  ›  专栏  ›  ImportNew

并发编程:Actors 模型和 CSP 模型

ImportNew  · 公众号  · Java  · 2017-04-27 13:27

正文

(点击 上方公众号 ,可快速关注)


来源:搜不狐,

sobuhu.com/program/2014/09/07/concurrent-models.html

如有好文章投稿,请点击 → 这里了解详情


一、前言


不同的编程模型与具体的语言无关,大部分现代语言都可以通过巧妙地结构处理实现不同的模型.杂谈的意思是很杂,想到哪儿写到哪儿,不对正确性负责。


二、Actors模型


传统的并发模型主要由两种实现的形式,一是同一个进程下,多个线程天然的共享内存,由程序对读写做同步控制(有锁或无锁). 二是多个进程通过进程间通讯或者内存映射实现数据的同步.


Actors模型更多的使用消息机制来实现并发,目标是让开发者不再考虑线程这种东西, 每个Actor最多同时只能进行一样工作,Actor内部可以有自己的变量和数据







请到「今天看啥」查看全文


推荐文章
午夜漫画站  ·  内涵漫画:恶魔的手
8 年前
央视网体育  ·  足协首次公布财务报告
8 年前