セマフォの使用状況確認・削除方法・ipcs,ipcrm †本資料はセマフォの使用状況の確認方法と削除方法の操作を以下に記します。 関連資料 †セマフォの使用状況確認・ipcs †rootユーザーになり、以下のコマンドを実行するとセマフォの使用状況を確認をすることができます。 ipcs -s 実際にCentOS5で実行したときの出力です。 [root@centos5 ~]# ipcs -s ------ Semaphore Arrays -------- key semid owner perms nsems 0x0052e2c1 0 postgres 600 17 0x0052e2c2 32769 postgres 600 17 0x0052e2c3 65538 postgres 600 17 0x0052e2c4 98307 postgres 600 17 0x0052e2c5 131076 postgres 600 17 0x0052e2c6 163845 postgres 600 17 0x0052e2c7 196614 postgres 600 17 0x00000000 629047303 apache 600 1 0x036c6761 588447766 sakura 600 17 0x036c6762 588480535 sakura 600 17 0x036c6763 588513304 sakura 600 17 0x036c6764 588546073 sakura 600 17 0x036c6765 588578842 sakura 600 17 <省略> セマフォの削除・ipcrm †上記で確認したセマフォの使用状況からsemidを使用してセマフォを削除する場合は、以下のようなコマンドになります。 ipcrm -s <semid> 上記のコマンドは-sオプションを指定することによりsemidを指定しセマフォを削除します。
|