【发布时间】:2010-08-28 12:33:41
【问题描述】:
我想尝试更好地理解共享内存的同步问题。我已经了解进程间同步在不同的操作系统上可以以不同的方式工作。最大的区别是当锁定共享内存的进程崩溃时会发生什么。 Windows 在进程崩溃后释放锁定的命名互斥锁,而 linux 不释放它。有人可以更好地解释我的问题,哪些是优势和劣势?在 linux 下,如何在进程崩溃后释放命名互斥锁或进程间信号量?我在网上搜索过,但没有找到能很好地解释问题和解决方案的人。
我希望有人可以帮助我。 对不起我的英语。
【问题讨论】:
标签: memory synchronization shared interprocess