【发布时间】:2014-03-04 14:10:13
【问题描述】:
在所有书籍中,信号量都列在 IPC 机制下吗? 为什么会这样? 因为我知道信号量是用来同步的。
我在这个论坛上读过一个类似的问题,但这并没有消除疑问。
【问题讨论】:
-
"Semaphore 用于不同进程或线程之间的同步",这就是为什么它被视为 IPC。
-
但是不方便通过它传输数据,对吧?只是因为两个或多个进程为了同步需要信号量,所以才叫IPC?
-
IPC代表'Inter-Process Communication','Communication'是指在进程之间传递信息,什么时候做一些动作(同步)就是要传递的信息进程之间。
-
@VirendraKumar 了解Concurrency control mechanism 使用信号量变量是一种技术(最简单),您可以使用它来控制协同进程的执行
-
你读过什么书? 全部?