标签: ipc contention
系统V有三种ipc方式:MessageQueue,SharedMemory,Semaphore。 当两个进程同时读取或写入时,我是否应该像线程锁一样使用某些同步?
和POSIX IPC?
答案 0 :(得分:1)
如果两个进程读/写MessageQueue,则不需要额外的保护。但如果两个进程读/写SharedMemory,您可以使用Semaphore来保护。
鉴于您的问题,如果两个进程读/写它们,线程锁如何帮助?线程锁仅在进程内部工作。