yongshi123

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年5月24日

摘要: 进程和线程同步 本文中,我要集中探讨实现进程间和线程间同步的许多方法。通过同步,可以进行受控访问。例如,如果两个进程(或者线程)希望更新同一个共享内存计数器,那么这个计数器必须由这两个进程分别作原子更新。为实现这一点,进程必须控制计数器足够长的时间以便从内存中读取计数器,对它进行增量操作,然后将它返回内存。在大多数计算机上,这个操作由多条机器指令构成。在多指令更新过程中,为使操作系统避免发生意外的上下文环境切换,可以使用进程同步原语。 阅读全文
posted @ 2009-05-24 13:25 yongshi123 阅读(333) 评论(0) 推荐(0) 编辑