セマフォ、メッセージキュー、シェアードメモリのリソース情報を確認する †セマフォの最大値やメッセージキューの各種値などを確認するには以下のコマンドを利用します。 ipcs 関連記事 †各種リソース情報の表示 †各種リソース情報の表示は以下のコマンドで確認することができます。 ipcs -l 実行結果 †$ ipcs -l ------ 共有メモリの制限 -------- セグメント数の最大値 = 4096 セグメントサイズの最大 (単位:KB) = 32768 合計共有メモリの最大 (単位:KB) = 8388608 最小セグメントサイズ (単位:バイト) = 1 ------ セマフォの制限 -------- 最大配列数 = 128 配列毎の最大セマフォ数 = 250 システム全体の最大セマフォ数 = 32000 semop 呼び出し毎の最大命令数 = 32 セマフォ最大値 = 32767 ------ メッセージ: 制限 -------- システム全体での最大キュー数 = 1230 最大メッセージサイズ (バイト) = 8192 キューサイズ最大値の初期値 (バイト) = 16384 セマフォのリソース確認 †セマフォのリソース情報の表示は以下のコマンドで確認することができます。 ipcs -ls 実行結果 †$ ipcs -ls ------ セマフォの制限 -------- 最大配列数 = 128 配列毎の最大セマフォ数 = 250 システム全体の最大セマフォ数 = 32000 semop 呼び出し毎の最大命令数 = 32 セマフォ最大値 = 32767 メッセージキューのリソース確認 †メッセージキューのリソース情報の表示は以下のコマンドで確認することができます。 ipcs -lq 実行結果 †$ ipcs -lq ------ メッセージ: 制限 -------- システム全体での最大キュー数 = 1230 最大メッセージサイズ (バイト) = 8192 キューサイズ最大値の初期値 (バイト) = 16384 シェアードメモリのリソース確認 †シェアードメモリのリソース情報の表示は以下のコマンドで確認することができます。 ipcs -lm 実行結果 †$ ipcs -lm ------ 共有メモリの制限 -------- セグメント数の最大値 = 4096 セグメントサイズの最大 (単位:KB) = 32768 合計共有メモリの最大 (単位:KB) = 8388608 最小セグメントサイズ (単位:バイト) = 1 |