1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
5 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
9 <link rel="stylesheet" href="../stylesheets/lfs.css" type="text/css" />
10 <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
11 <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
12 "text/css" media="print" />
14 <body class="lfs" id="lfs-6.8">
15 <div class="navheader">
17 Linux From Scratch - Version 6.8
24 <a accesskey="p" href="bison.html" title="Bison-2.4.3">前のページ</a>
30 <a accesskey="n" href="grep.html" title="Grep-2.7">次のページ</a>
36 <a accesskey="u" href="chapter06.html" title=
37 "第6章 基本的なソフトウェアのインストール">上に戻る</a>
40 <a accesskey="h" href="../index.html" title=
41 "Linux From Scratch - Version 6.8">ホーム</a>
45 <div class="wrap" lang="ja" xml:lang="ja">
47 <a id="ch-system-procps" name="ch-system-procps"></a>6.26.
50 <div class="package" lang="ja" xml:lang="ja">
52 Procps パッケージはプロセス監視を行うプログラムを提供します。
54 <div class="segmentedlist">
55 <div class="seglistitem">
57 <strong class="segtitle">概算ビルド時間:</strong> <span class=
58 "segbody">0.1 SBU</span>
61 <strong class="segtitle">必要ディスク容量:</strong> <span class=
62 "segbody">2.3 MB</span>
67 <div class="installation" lang="ja" xml:lang="ja">
69 6.26.1. Procps のインストール
72 以下のパッチを適用して、カーネルが時間きざみの率 (clock tick rate)
73 を決定する際に表示されるエラーメッセージを抑えます。
75 <pre class="userinput">
77 "command">patch -Np1 -i ../procps-3.2.8-fix_HZ_errors-1.patch</kbd>
80 <span class="command"><strong>watch</strong></span>
81 コマンドにおいて、ユニコードに関する問題を修正するためにパッチを適用します。
83 <pre class="userinput">
85 "command">patch -Np1 -i ../procps-3.2.8-watch_unicode-1.patch</kbd>
88 Makefile におけるバグを修正します。 これは make-3.82 を利用した場合に Procps
91 <pre class="userinput">
93 "command">sed -i -e 's@\*/module.mk@proc/module.mk ps/module.mk@' Makefile</kbd>
98 <pre class="userinput">
99 <kbd class="command">make</kbd>
102 このパッケージにテストスイートはありません。
107 <pre class="userinput">
108 <kbd class="command">make install</kbd>
111 <div class="content" lang="ja" xml:lang="ja">
113 <a id="contents-procps" name="contents-procps"></a>6.26.2. Procps
116 <div class="segmentedlist">
117 <div class="seglistitem">
119 <strong class="segtitle">インストールプログラム:</strong> <span class=
120 "segbody">free, kill, pgrep, pkill, pmap, ps, pwdx, skill,
121 slabtop, snice, sysctl, tload, top, uptime, vmstat, w,
125 <strong class="segtitle">インストールライブラリ:</strong> <span class=
126 "segbody">libproc.so</span>
130 <div class="variablelist">
135 <col align="left" valign="top" />
140 <a id="free" name="free"></a><span class=
142 "command"><strong>free</strong></span></span>
147 物理メモリ、スワップメモリの双方において、メモリの使用量、未使用量を表示します。
154 <a id="kill" name="kill"></a><span class=
156 "command"><strong>kill</strong></span></span>
168 <a id="pgrep" name="pgrep"></a><span class=
170 "command"><strong>pgrep</strong></span></span>
175 プロセスの名前などの属性によりプロセスを調べます。
182 <a id="pkill" name="pkill"></a><span class=
184 "command"><strong>pkill</strong></span></span>
189 プロセスの名前などの属性によりプロセスに対してシグナルを送信します。
196 <a id="pmap" name="pmap"></a><span class=
198 "command"><strong>pmap</strong></span></span>
203 指定されたプロセスのメモリマップを表示します。
210 <a id="ps" name="ps"></a><span class="term"><span class=
211 "command"><strong>ps</strong></span></span>
223 <a id="pwdx" name="pwdx"></a><span class=
225 "command"><strong>pwdx</strong></span></span>
230 プロセスが実行されているカレントディレクトリを表示します。
237 <a id="skill" name="skill"></a><span class=
239 "command"><strong>skill</strong></span></span>
244 指定された条件に合致するプロセスに対してシグナルを送信します。
251 <a id="slabtop" name="slabtop"></a><span class=
253 "command"><strong>slabtop</strong></span></span>
258 リアルタイムにカーネルのスラブキャッシュ (slab cache) 情報を詳細に示します。
265 <a id="snice" name="snice"></a><span class=
267 "command"><strong>snice</strong></span></span>
272 指定された条件に合致するプロセスのスケジュール優先度 (scheduleing priority) を表示します。
279 <a id="sysctl" name="sysctl"></a><span class=
281 "command"><strong>sysctl</strong></span></span>
286 システム稼動中にカーネル設定を修正します。
293 <a id="tload" name="tload"></a><span class=
295 "command"><strong>tload</strong></span></span>
300 システムの負荷平均 (load average) をグラフ化して表示します。
307 <a id="top" name="top"></a><span class=
308 "term"><span class="command"><strong>top</strong></span></span>
313 CPU をより多く利用しているプロセスの一覧を表示します。
314 これはリアルタイムにプロセッサの動作状況を逐次表示します。
321 <a id="uptime" name="uptime"></a><span class=
323 "command"><strong>uptime</strong></span></span>
328 システムの稼動時間、ログインユーザー数、システム負荷平均 (load average) を表示します。
335 <a id="vmstat" name="vmstat"></a><span class=
337 "command"><strong>vmstat</strong></span></span>
342 仮想メモリの統計情報を表示します。 そこではプロセス、メモリ、ページング、ブロック入出力
343 (Input/Output; IO) トラップ、CPU 使用状況を表示します。
350 <a id="w" name="w"></a><span class="term"><span class=
351 "command"><strong>w</strong></span></span>
356 どのユーザーがログインしていて、どこから、そしていつからログインしているかを表示します。
363 <a id="watch" name="watch"></a><span class=
365 "command"><strong>watch</strong></span></span>
370 指定されたコマンドを繰り返し実行します。 そしてその出力結果の先頭の一画面分を表示します。
371 出力結果が時間の経過とともにどのように変わるかを確認することができます。
378 <a id="libproc" name="libproc"></a><span class=
379 "term"><code class="filename">libproc</code></span>
384 本パッケージのほとんどのプログラムが利用している関数を提供します。
393 <div class="navfooter">
396 <a accesskey="p" href="bison.html" title="Bison-2.4.3">前のページ</a>
402 <a accesskey="n" href="grep.html" title="Grep-2.7">次のページ</a>
408 <a accesskey="u" href="chapter06.html" title=
409 "第6章 基本的なソフトウェアのインストール">上に戻る</a>
412 <a accesskey="h" href="../index.html" title=
413 "Linux From Scratch - Version 6.8">ホーム</a>