3
私はPOSIX共有メモリとPOSIXセマフォを使ってクライアントサーバーアプリケーションを構築しようとしています。セマフォを共有メモリセグメント内に配置する必要がありますか、セマフォをグローバル変数にすることはできますか?私はPOSIXのコンベンションに準拠したいと思います。POSIX共有メモリを使用する場合、POSIXセマフォはどこに置かれますか?
私はPOSIX共有メモリとPOSIXセマフォを使ってクライアントサーバーアプリケーションを構築しようとしています。セマフォを共有メモリセグメント内に配置する必要がありますか、セマフォをグローバル変数にすることはできますか?私はPOSIXのコンベンションに準拠したいと思います。POSIX共有メモリを使用する場合、POSIXセマフォはどこに置かれますか?
いいえ、セマフォはシステムリソースです。あなたはそれらを見つけることについて心配する必要はありません。
更新:私の発言を延長して修正しましょう。 セマフォはシステムリソースです。無名セマフォは共有メモリセグメントになければなりません。 intro man page for semaphoresを参照してください。