3

我正在尝试使用 POSIX 共享内存和 POSIX 信号量构建客户端服务器应用程序。我是否必须将信号量放在共享内存段中,或者信号量可以只是全局变量吗?我希望遵守 POSIX 约定。

4

1 回答 1

5

不,信号量是系统资源;您不必担心找到它们。

更新:让我“扩展和修改我的言论”。 命名信号量是系统资源。未命名的信号量必须在共享内存段中。请参阅semaphores 的介绍手册页

于 2009-05-15T18:48:27.243 回答