UNIX 関数が使用できる共用システム・ストレージ・ページの最大量を指定してください。 この制限は mmap、shmat、ptrace、および fork 関数に適用されます。
FORKCOPY(COW) が指定されているときのみ、fork サービスは共用ストレージを使用します。 fork および ptrace 関数はパフォーマンスを上げる目的で共用ストレージ・ページを使用するため、 この使用は、これらの関数の完了にとって重要ではありません。 このため、使用されている共用ストレージ・ページの量が制限の約 60% に達すると、これらの関数は 機能を完了するために共用ストレージを使用しなくなります。 shmat() 関数は最も重要な関数だと考えられているため、消費量の合計が制限に達するまで 共用ストレージ・ページを使い続けます。 mmap 関数は、消費量の合計が制限の約 80% に達するまで共用ストレージ・ページを使い続けます。 共用ストレージのページはそれぞれ、拡張システム・キュー域 (ESQA) ストレージの消費を 必要としているため、共用ストレージの使用を制限することは、UNIX ユーザーによる ESQA 使用を 制限することになります。 __IPC_MEGA または __MAP_MEGA オプションを使用すると、MEGA はシステム ESQA オーバーヘッドに 影響しないため、共用ページ制限は影響を受けません。
デフォルト: 131072
範囲: 0 から 32768000