Solaris モジューラデバッガ

プロセス間通信のデバッギングサポート (ipc)

ipc モジュールは、メッセージ待ち行列、セマフォ、および共用メモリープロセス間通信プリミティブの実装に対してデバッギングサポートを提供します。

dcmd

::ipcs [-l]

既知のメッセージ待ち行列、セマフォ、および共用メモリーセグメントに対応するシステム全体の IPC 識別子のリストを表示します。-l オプションを指定すると、より詳細な情報のリストが示されます。

[ address ] ::msqid_ds [-l]

指定された msqid_ds 構造体またはアクティブな msqid_ds 構造体 (メッセージ待ち行列識別子) のテーブルを出力します。-l オプションを指定すると、情報のより長いリストが表示されます。

[ address ] ::semid_ds [-l]

指定された semid_ds 構造体またはアクティブな semid_ds 構造体 (セマフォ識別子) のテーブルを出力します。-l オプションを指定すると、より詳細な情報のリストが表示されます。

[ address ] ::shmid_ds [-l]

指定された shmid_ds 構造体またはアクティブな shmid_ds 構造体 (共用メモリーセグメント識別子) のテーブルを出力します。-l オプションを指定すると、より詳細な情報のリストが表示されます。

walker

msg

メッセージ待ち行列識別子に対応するアクティブな msqid_ds 構造体を調べます。この構造体は、<sys/msg.h> で定義されます。

sem

セマフォ識別子に対応するアクティブな semid_ds 構造体を調べます。この構造体は、<sys/sem.h> で定義されます。

shm

共用メモリーセグメント識別子に対応するアクティブな shmid_ds 構造体を調べます。この構造体は、<sys/shm.h> で定義されます。