当使用POSIX共享内存时,您应该在哪里放置POSIX信号量?

3

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

1个回答

5

不需要担心定位信号量,因为它们是系统资源。

更新:让我"扩展和修订我的言论"。 命名的信号量是系统资源。 未命名的信号量必须在共享内存段中。 有关信号量的介绍,请参见信号量手册页面


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接