3

POSIX 共有メモリと POSIX セマフォを使用してクライアント サーバー アプリケーションを構築しようとしています。セマフォを共有メモリ セグメント内に配置する必要がありますか?それとも、セマフォを単にグローバル変数にすることができますか? POSIX 規約を遵守したい。

4

1 に答える 1

5

いいえ、セマフォはシステム リソースです。それらを見つけることを心配する必要はありません。

更新:「私の発言を拡張して修正」させてください。 名前付きセマフォはシステム リソースです。名前のないセマフォは、共有メモリ セグメントにある必要があります。セマフォについては、イントロのマニュアル ページを参照してください。

于 2009-05-15T18:48:27.243 に答える