1. 进程同步的思想很简单
操作系统所有进程,都是内核进程的 子进程,
子进程,创建内核对象,通过给内核对象命名, 提交给 内核管理,
所有,子进程,就可以共享这个 内核对象
a. 共享事件对象
b.共享内存映射文件
2. 除“互斥量” 为线程相关,进程或线程异常退出,操作系统会自动重置,“互斥量” 为有信号状态,并返回一个WAIT_ABANDONED 特殊值外;
其他的 同步内核对象,都会保持原有状态,有信号或无信号,直到所有相关进程退出,操作系统回收所有的 内核对象为止。
1. 进程同步的思想很简单
操作系统所有进程,都是内核进程的 子进程,
子进程,创建内核对象,通过给内核对象命名, 提交给 内核管理,
所有,子进程,就可以共享这个 内核对象
a. 共享事件对象
b.共享内存映射文件
2. 除“互斥量” 为线程相关,进程或线程异常退出,操作系统会自动重置,“互斥量” 为有信号状态,并返回一个WAIT_ABANDONED 特殊值外;
其他的 同步内核对象,都会保持原有状态,有信号或无信号,直到所有相关进程退出,操作系统回收所有的 内核对象为止。