aboutsummaryrefslogtreecommitdiff
path: root/ja/man/man1/ipcs.1
blob: 14b77986c1cd4f49fd31345b0878caa822a7bf63 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
.\"
.\" Copyright (c) 1994 SigmaSoft, Th. Lockert
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 1. Redistributions of source code must retain the above copyright
.\"    notice, this list of conditions and the following disclaimer.
.\" 2. Redistributions in binary form must reproduce the above copyright
.\"    notice, this list of conditions and the following disclaimer in the
.\"    documentation and/or other materials provided with the distribution.
.\" 3. All advertising materials mentioning features or use of this software
.\"    must display the following acknowledgement:
.\"      This product includes software developed by SigmaSoft, Th. Lockert.
.\" 3. The name of the author may not be used to endorse or promote products
.\"    derived from this software without specific prior written permission
.\"
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\"	%Id: ipcs.1,v 1.3.2.2 1997/09/15 08:32:02 jkh Exp %
.\" jpman %Id: ipcs.1,v 1.2 1997/05/04 07:59:32 horikawa Stab %
.\"
.Dd June 18, 1994
.Dt "IPCS" 1
.Os FreeBSD 2.0
.Sh 名称
.Nm ipcs
.Nd System V プロセス間通信機構の利用状況を報告する
.Pp
.Sh 書式
.Nm
.Op Fl abcmopqstMQST
.Op Fl C Ar system
.Op Fl N Ar core
.Sh 解説
.Nm
プログラムは、システムの System V プロセス間通信 (IPC) 機構
に関する情報を提供します。
.Pp
オプションは以下の通りです:
.Bl -tag -width Ds
.It Fl a
使用中のセマフォ、メッセージキュー、共有メモリセグメントに関し、
可能な限り多くの情報を表示します(これは
.Fl b , 
.Fl c , 
.Fl o , 
.Fl p , 
.Fl t
オプションを同時に指定したのと同じです)。
.It Fl b
使用中のセマフォ、メッセージキュー、共有メモリセグメントの
最大許容サイズを表示します。
.Dq 最大許容サイズ(maximum allowed size)
とは、メッセージキュー中の1つのメッセージの最大バイト数、
共有メモリセグメントのサイズの最大バイト数、もしくは一組のセマフォ中の
セマフォの数を意味します。
.It Fl c
使用中のセマフォ、メッセージキュー、共有メモリセグメント作成者の名前、
グループを表示します。
.It Fl m
使用中の共有メモリセグメントの情報を表示します。
.It Fl o
使用中のメッセージキュー、共有メモリセグメントの特徴的な利用状況を表示します。
.Dq 特徴的な利用状況(outstanding usage)
とは、メッセージキューにあるメッセージ数や共有メモリセグメントを
アタッチしているプロセスの数のことです。
.It Fl p
使用中のセマフォ、メッセージキュー、共有メモリセグメントの
プロセスID情報を表示します。
.Dq プロセスID情報(process ID information)
とは、メッセージキューにメッセージを送ったり、
メッセージキューからメッセージを受け取ったりした最後のプロセス、
またはセマフォを作ったプロセスや、共有メモリセグメントをアタッチしたり、
デタッチしたりした最後のプロセスのことです。
.It Fl q
使用中のメッセージキューに関する情報を表示します。
.It Fl s
使用中のセマフォに関する情報を表示します。
.It Fl t
使用中のセマフォ、メッセージキュー、共有メモリセグメントの
アクセス時間を表示します。アクセス時間とは、
IPC オブジェクトに対する最後の制御操作を行った時間や、
メッセージを最後に送ったり受け取ったりした時間、
共有メモリセグメントを最後にアタッチしたりデタッチしたりした時間、
セマフォを最後に操作した時間のことです。
.It Fl C Ar system
デフォルトの
.Dq Pa /kernel
のかわりに、指定した
.Ar system
から名前リストを取り出します。
.It Fl M
共有メモリに関するシステム情報を表示します。
.It Fl N Ar core
デフォルトの
.Dq Pa /dev/kmem
のかわりに、指定した
.Ar core
から名前リストに関連した値を取り出します。
.It Fl Q
メッセージキューに関するシステム情報を表示します。
.It Fl S
セマフォに関するシステム情報を表示します。
.It Fl T
共有メモリ、メッセージキュー、セマフォに関するシステム情報を表示します。
.El
.Pp
もし、
.Fl M , 
.Fl m , 
.Fl Q ,
.Fl q ,
.Fl S ,
.Fl s
オプションがいずれも指定されていなければ、使用中の IPC 機構に関する情報が
表示されます。
.Sh 制限
システムデータの構造は、
.Nm
の実行中にも変化するかもしれません;
.Nm
の出力が矛盾のないものであることは保証されません。
.Sh バグ
このマニュアルページは、完全なものではありません。なぜなら、
.Nm ipcs
で表示される情報について説明していないからです。
.Sh 関連ファイル
.Bl -tag -width /etc/passwd -compact
.It Pa /dev/kmem
デフォルトのカーネルメモリ
.It Pa /kernel
デフォルトのシステム名前リスト
.El
.Sh 関連項目
.Xr ipcrm 1
.Sh 作者
.Bl -tag
Thorsten Lockert <tholo@sigmasoft.com>
.El