# システム・モニター・マニュアル 2.3 版

## はじめに

システム・モニターアプリケーションでは、システムの基本的な情報を表示し、システムプロセス、システムリソースの使用状況、ファイルシステムなどを監視することができます。また、システム・モニターを使って、システムの動作を変更することもできます。

システム・モニターのウィンドウには、次の4個のタブ項目があります。

システム

- コンピューターのハードウェアおよびソフトウェアに関する、さまざまな基本情報を表示します。

  ディストリビューション

- - ディストリビューションのバージョン

  - Linux カーネルのバージョン

  - MATE バージョン

ハードウェア

- - インストール済みメモリ

  - プロセッサと速度

システムの状態

- - 現在利用可能なディスク容量

プロセス

- アクティブなプロセスや、プロセス同士の関連性を表示します。個々のプロセスの詳細情報を提供し、アクティブなプロセスを制御することができます。

リソース

- 以下のシステムリソースの現在の使用状況を表示します。

  - CPU (中央演算処理装置) 時間

  - メモリとスワップ領域

  - ネットワーク使用量

ファイルシステム

- マウントされているファイルシステムと、それぞれについて基本的な情報が表示されます。

## 使ってみましょう

### システムモニターを起動するには

次の方法でシステムモニターを起動します。

アプリケーション・メニュー

- システムツール MATE システムモニターを選択します。

コマンドラインから

- 次のコマンドを実行します。`mate-system-monitor`

### システムモニターを起動したら

システムモニターを起動したら、次のウィンドウが表示されます。

#### システムモニター・ウィンドウ

はシステムモニターのメイン・ウィンドウを表示します。

システムモニターには次の項目があります。

メニューバー

- メニューバーのメニューには、システムモニターを操作するために必要なコマンドが全部含まれています。

表示領域

- 表示領域には、システムモニターの情報が表示されます。この領域には、次のタブ項目があります。

  - システム

    システムソフトウェアのバージョン、ハードウェアの仕様や状態など、システムの基本的なプロパティ一覧が表示されます。

  - プロセス

    表形式で整理されたプロセスの一覧、過去数分間の負荷平均値の一覧、プロセスの終了というボタンがあります。

  - リソース

    CPU 使用率の履歴グラフ、メモリとスワップの履歴グラフ、ネットワークの履歴グラフがあります。

  - ファイルシステム

    現在マウントされているファイルシステムのテーブルが表示されます。

ステータスバー

- ステータスバーには、システムモニターの現在の実行状況に関する情報や、メニュー項目のコンテキスト情報が表示されます。

## 使い方

### ステータスの基本情報を表示するには

ステータスの基本情報を表示するには、システムタブを選択します。

システムタブでは、情報が3つのグループに分類されています。

- システム情報

- ハードウェア

- システムの状態

### プロセスの一覧を表示するには

プロセスの一覧を表示するには、プロセスタブを選択します。

プロセスタブでは、プロセスが表として整理されています。表の各行には、プロセスに関する情報が表示されます。各列には、プロセスを所有するユーザーの名前、プロセスが現在使用しているメモリの量などを、情報フィールドに表示します。プロセスタブには、左から右に向かって、標準で次の項目が表示されます。

- プロセス名

- 状態

- CPU 使用率

- Nice 値

- ID

- メモリ

- 待機中のチャンネル

- ディクスの読み出し合計

- ディクスの書き込み合計

- ディクスの読み込み

- ディクスの書き込み

- ユニット

- 優先度

プロセス一覧で表示される各列の順序を変更するには、mate-system-monitor-prefs-proclistを参照してください。

#### 親プロセスと子プロセス

親プロセスは、別のプロセスを産み出します。産み出されたプロセスは、元の親プロセスの子プロセスになります。デフォルトでは、システムモニターはプロセスの依存関係を表示しません。デフォルトの表示を変更する方法はmate-system-monitor-modify-processlist-viewdepsをご覧ください。

#### プロセスの優先度と Nice 値

プロセスは優先度の順に実行されるので、優先度の高いプロセスが低いプロセスよりも先に実行されます。子プロセスは通常、親プロセスから優先度を受け継ぎます。

プロセスの優先度は、Nice 値によって次のように設定されます。

- Nice 値 0 は、そのプロセスが通常の優先順位であることを意味します。

- Nice 値が高くなればなるほど、優先順位は低くなります。

- Nice 値が低くなればなるほど、優先順位は高くなります。

プロセスの優先度を変更する方法については、mate-system-monitor-change-priorityをご覧ください。

### プロセス一覧を並べ替えるには

プロセスリストを並べ替える手順は、次のとおりです。

1. プロセスタブを選択して、プロセスの一覧を表示します。

2. デフォルトでは、プロセスは名前のアルファベット順で表示されます。プロセスを逆アルファベット順で表示するには、プロセス名の項目ヘッダーをクリックしてください。

3. どの列のヘッダーをクリックしても、その列のプロセス情報はアルファベット順、または数字順に並べ替えることができます。

4. もう一度、その列のヘッダーをクリックすると、アルファベットの逆順または数字の逆順で並び替えできます。

### プロセス一覧の内容を変更するには

プロセス一覧の内容を変更するには、いくつかの方法があります。

#### すべてのプロセスを表示するには

実行中のプロセス全部を表示する手順は、次のとおりです。

1. プロセスタブを選択して、プロセスの一覧を表示します。

2. 表示すべてのプロセスを選択します。

#### 現在のユーザーが所有するプロセスだけを表示するには

現在のユーザーが所有するプロセスだけを表示するには、次の手順のとおりです。

1. プロセスタブを選択して、プロセスの一覧を表示します。

2. 表示ユーザーのプロセスを選択します。

#### 実行中のプロセスだけを表示するには

プロセス一覧に実行中のプロセスだけを表示するには、次の手順を実行します。

1. プロセスタブを選択して、プロセスの一覧を表示します。

2. 表示実行中のプロセスを選択します。

#### 依存関係を表示するには

プロセス一覧にその依存関係を表示するには、次の手順を実行します。

1. プロセスタブを選択して、プロセスの一覧を表示します。

2. 表示依存関係をします。

依存関係というメニューを選択した場合、プロセスは次のように一覧表示されます。

- 親プロセスは、プロセス名の左に三角マークが表示されます。三角マークをクリックすると、関連する子プロセスの表示・非表示を切り替えることができます。

- 子プロセスは字下げされて、親プロセスと一緒に表示されます。

もし依存関係メニューが選択されていない場合は

- 親プロセスと子プロセスは区別されていません。

- すべてのプロセスが、アルファベット順に表示されています。

### プロセスのメモリマップを表示するには

プロセスのメモリマップを表示するには、次のとおり行ってください。

1. プロセスタブを選択して、プロセスの一覧を表示します。

2. プロセス一覧でプロセスを選択します。

3. 表示メモリマップを選択するか、右クリックしてメモリマップを選択します。

メモリマップダイアログでは、情報を表形式で表示します。メモリマップの表の上部に、プロセスの名前が表示されます。左から右に向かって、メモリマップダイアログには次のような各列が表示されます。

フルネーム

- プロセスが現在使用している共有ライブラリの場所です。このフィールドが空白の場合、この行のメモリ情報は、メモリマップ・テーブルの上に表示された名前が所有する、プロセスのメモリを表示しています。

VM 開始

- メモリセグメントの開始点となるアドレスです。

VM 終了

- メモリセグメントの終了点となるアドレスです。

VM サイズ

- メモリセグメントのサイズです。

フラッグ

- The following flags describe the different types of memory-segment access that the process can have:

  p

- このメモリセグメントは、プロセスにとってプライベートなものであり、他のプロセスからはアクセスできません。

r

- プロセスは、メモリセグメントからの読み取りを許可されています。

s

- メモリセグメントは、他のプロセスと共有されています。

w

- プロセスには、メモリセグメントへの書き込み許可があります。

x

- プロセスは、メモリセグメント内に含まれる命令を実行する権限を持っています。

VM オフセット

- メモリセグメントの仮想メモリのオフセットです。

プライベートクリーン

- 特定のプロセスのみに属するようにマッピングされているため、修正されていないページです。

プライベートダーティ

- 特定のプロセスにのみ属するようにマッッピングされていたので、変更されたページです。

共有クリーン

- 複数のプロセスで共有されている、無修正のページです。

共有ダーティ

- 複数のプロセスで共有されている、修正済みのページです。

デバイス

- 共有ライブラリのファイル名が置かれているデバイスの、メジャーとマイナーのデバイス番号。

inode

- 共有ライブラリの場所がメモリにロードされる、デバイス上の inode です。

任意の列のヘッダをクリックすると、アルファベット順または数値順にその列の情報を並び替えます。再びヘッダをクリックすると、反対順で並び替えます。

閉じるを選択すると、メモリマップダイアログが閉じます。

### プロセスの優先度を変更するには

プロセスの優先度を変更するには、次の手順を実行します。

1. プロセスタブを選択して、プロセスの一覧を表示します。

2. 優先度を変更したいプロセスを選択します。

3. 編集優先度の変更で優先順位を選択するか、右クリックして優先度の変更を選択します。カスタムメニューを選択した場合は、優先度の変更ダイアログが表示されるので、次のとおり続行してください。

4. スライダーを使って、プロセスの Nice 値を設定します。

   Nice 値がプロセスの優先度を決定します。Nice 値が低くなればなるほど、優先順位は高くなります。

   Nice 値をゼロ以下に指定するには、非管理者はルートパスワードを入力する必要があります。

5. 優先度の変更ボタンをクリックしてください。

### プロセスを終了するには

プロセスを終了するには、次の手順で行います。

1. プロセスタブを選択して、プロセスの一覧を表示します。

2. 終了したいプロセスを選択してください。

3. 編集プロセスの終了を選択するか、右クリックしてプロセスの終了を選択するか、あるいはプロセスの終了ボタンをクリックします。

   既定では、確認のための警告が表示されます。確認警告の表示／非表示を切り替える方法については、mate-system-monitor-prefs-proclistをご参照ください。

4. プロセスの終了ボタンをクリックして、プロセスが終了することを確認してください。システムモニターは、プロセスを強制的に正常終了させます。

プロセスを停止するには、この方法が望ましいです。

### プロセスを中止するには

プロセスを中止するには、次の手順で行います。

1. プロセスタブを選択して、プロセスの一覧を表示します。

2. 中止したいプロセスを選択してください。

3. 編集プロセスの強制終了を選択するか、右クリックしてプロセスの強制終了を選択します。

   既定では、確認のための警告が表示されます。確認警告の表示／非表示を切り替える方法については、mate-system-monitor-prefs-proclistをご参照ください。

4. プロセスの強制終了ボタンをクリックして、プロセスが中止することを確認してください。システムモニターは、プロセスを直ちに強制的に終了させます。

通常、プロセスの中止は、mate-system-monitor-end-processで説明されているように、プロセスを正常に終了できない場合にのみ行います。

### CPU 使用率を監視するには

CPU 使用率を監視するには、リソースタブを選択します。

システムモニターは、CPU 使用率の履歴をグラフで表示します。システムモニターはまた、グラフの下に現在の CPU 使用率をパーセンテージでも表示されます。

### メモリとスワップの使用状況を監視するには

メモリとスワップの使用状況を監視するには、リソースタブを選択してください。

システムモニターは、メモリの履歴とスワップの履歴をグラフで表示します。システムモニターはまた、グラフの下に次の数値も表示します。

- 総メモリのうち、使用中のメモリ

- 総スワップのうち、使用中のスワップ

### ネットワークの活動状況を監視するには

ネットワークの活動状況を監視するには、リソースタブを選択してください。

システムモニターは、ネットワークの履歴をグラフで表示します。またシステムモニターは、グラフの下に、次の数値も表示します。

- 1秒あたりの受信データと合計

- 1秒あたりの送信データと合計

### ファイルシステムを監視するには

ファイルシステムを監視するには、ファイルシステムタブを選択します。

システムモニターは、マウントされたファイルシステムを表形式で表示します。表には、左から右に向かって次の各列が表示されます。

- デバイス

- ディレクトリー

- 種類

- 合計

- 空き

- 使用可能

- 使用中

ファイルシステム一覧で表示される各列の順序を変更するには、mate-system-monitor-prefs-proclistを参照してください。

### リソースタブの項目をカスタマイズするには

リソースタブの項目をカスタマイズするには、次の方法があります:

- mate-system-monitor-customize-cpu

- mate-system-monitor-customize-mem

- mate-system-monitor-customize-network

#### CPU グラフの線の色を変えるには

CPU の履歴中のCPU 使用率グラフの線の色を変更するには、次のとおり行ってください。

1. システムモニター・ウィンドウのリソースタブを選択すると、システムリソースの使用状況を示すグラフや表が表示されます。

2. CPUの色ボタンをクリックします。色の選択ダイアログが表示されます。

3. パレットから色を選ぶか、色相環やスピンボックスを使って、色をカスタマイズすることができます。

4. OK を選択すると、色の選択ダイアログが閉じます。

#### メモリとスワップグラフの線の色を変えるには

メモリとスワップの履歴で、使用率グラフの線の色を変えるには、次のとおり行ってください。

1. システムモニター・ウィンドウのリソースタブを選択すると、システムリソースの使用状況を示すグラフや表が表示されます。

2. メモリまたはスワップのボタンをクリックします。色の選択ダイアログが表示されます。

3. パレットから色を選ぶか、色相環やスピンボックスを使って、色をカスタマイズすることができます。

4. OK を選択すると、色の選択ダイアログが閉じます。

#### ネットワークのグラフの線の色を変えるには

ネットワークの履歴で、通信量グラフの線の色を変更するには、次のとおり行ってください。

1. システムモニター・ウィンドウのリソースタブを選択すると、システムリソースの使用状況を示すグラフや表が表示されます。

2. 受信または送信のボタンをクリックします。色の選択ダイアログが表示されます。

3. パレットから色を選ぶか、色相環やスピンボックスを使って、色をカスタマイズすることができます。

4. OK を選択すると、色の選択ダイアログが閉じます。

## 各種設定

システムモニターを設定するには、編集設定を選択します。設定ダイアログには、次のタブ項目があります。

- mate-system-monitor-prefs-proclist

- mate-system-monitor-prefs-resmon

- mate-system-monitor-prefs-fs

### プロセス

動作

- - 更新間隔：秒

    このスピンボックスを使って、プロセス表を更新する時間間隔を指定します

  - スムーズ・リフレッシュを有効にする

    このオプションを有効にすると、スムーズにリフレッシュできます。

  - プロセスを終了または強制終了する前に警告する

    このオプションを選択すると、プロセスの終了や中止するときに確認の警告を表示します。

  - CPU 使用率を CPU の個数で割る

    これを選択すると、プロセス・テーブルの各プロセスの CPU 使用率を、CPU の個数で割ります。

情報フィールド

- 次のオプションを使用して、プロセスリストに表示するフィールドを選択します。

  - プロセス名

    このオプションを選択すると、プロセスの名前が表示されます。この欄には、プロセスに関連するアプリケーションを示すアイコンが表示されることもあります。

  - ユーザ

    このオプションを選択すると、プロセスを所有するユーザーの名前を表示します。

  - 状態

    このオプションを選択すると、現在のプロセスを表示します。スリープや実行中などです。

  - 仮想メモリ

    このオプションを選択すると、プロセスに割り当てらてた仮想メモリの量が表示されます。

  - 常駐メモリ

    このオプションを選択すると、プロセスに割り当てられた物理メモリーの量を表示します。

  - 書き込み可能なメモリ

    このオプションを選択すると、プロセスによって書き込まれるメモリの量を表示します。

  - 共有メモリ

    このオプションを選択すると、プロセスに割り当てらた共有メモリの量が表示されます。共有メモリは、別プロセスがアクセス可能なメモリーです。

  - X サーバメモリ

    このオプションを選択すると、プロセスによって使用されている X サーバのメモリ容量を表示します。

  - CPU 使用率

    このオプションを選択すると、プロセスによって現在使用されている CPU 時間の割合を表示します。

  - CPU 時間

    このオプションを選択すると、プロセスによって使用された CPU 時間が表示されます。

  - 開始時刻

    このオプションを選択すると、プロセスの実行開始時刻を表示します。

  - 優先度

    このオプションを選択すると、プロセスの nice 値を表示します。Nice 値がプロセスの優先度を決定します。Nice 値が低くなればなるほど、優先順位は高くなります。

  - ID

    このオプションを選択すると、pid と呼ばれるプロセス識別子を表示します。pid はプロセスを独自に識別する番号です。pid を使用すれば、コマンドラインでプロセスを操作できます。

  - メモリ

    このオプションを選択すると、現在プロセスによって使用されているシステムメモリの量を表示します。

  - セキュリティコンテキスト

    このオプションを選択すると、プロセスが実行されているセキュリティ・コンテキストを表示します。

  - コマンドライン

    このオプションを選択すると、プロセスの開始に使用されたコマンドラインが引数を含めて表示されます。

  - 待機中のチャンネル

    このオプションを選択すると、プロセスのリソース待機用の待機チャネルが表示されます。

  - コントロールグループ

    プロセスが属する制御グループを表示するには、このオプションを選択します。

  - ディスクの読み込み合計

    このオプションを選択すると、プロセスによってディスクから読み取られたデータの総量を表示します。

  - ディスク書き込み合計

    このオプションを選択すると、プロセスによってディスクへ書き込まれたデータの総量を表示します。

  - ディスクの読み取り

    このオプションを選択すると、プロセスによってディスクからデータが読み取られる速度が表示されます。

  - ディスクの書き込み

    このオプションを選択すると、プロセスによってデータがディスクへ書き込まれる速度が表示されます。

  - ユニット

    このオプションを選択すると、プロセスの systemd unit を表示します。

  - セッション

    このオプションを選択すると、プロセスが実行されているセッションを表示します。

  - シート

    このオプションを選択すると、プロセスが割り当てられている「シート」が表示されます。「seat0」という特別な既定シートが常に存在します。

  - 所有者

    このオプションを選択すると、プロセスの所有者を表示します。

  - 優先度

    このオプションを選択すると、プロセスの優先度、つまり使用許可される CPU 量が表示されます。優先度が高いプロセスは、優先度が低いプロセスよりも CPU を多く使用できます。

### リソース

グラフ

- - 更新間隔：秒

    このスピンボックスを使用して、システムモニタのグラフを更新する頻度を指定します。

  - ネットワーク速度をビット単位で表示する

    このオプションを選択すると、ネットワーク速度が既定の Byte/秒ではなく bit/秒で表示されます。

### ファイルシステム

ファイルシステム

- - 更新間隔：秒

    このスピンボックスを使用して、ファイルシステム・テーブルを更新する頻度を指定します。

  - すべてのファイルシステムを表示

    このオプションを選択すると、一時ファイルシステムおよびシステムファイルシステムを含む、すべてのファイルシステムを表示します。

情報フィールド

- 次のオプションを使用して、ファイルシステムの一覧に表示するフィールドを選択してください。

  - デバイス

    このオプションを選択すると、デバイスのブロックファイルの場所を表示します。

  - ディレクトリ

    このオプションを選択すると、デバイスのマウントポイント (アクセスするディレクトリ) を表示します。

  - 種類

    ファイルシステムの種類を表示するには、このオプションを選択します。GNU/Linux やその他多数の Unix 系 OS のディストリビューションでは、多くの種類のファイルシステムがカーネルでサポートおり、例えば NTFS、FAT32、ext4、ext3、ext2 などがあります。このオプションが選択された場合、対応しているときはファイルシステムの種類を表示します。

  - 合計

    ファイルシステムの合計容量を表示するには、このオプションを選択します。

  - フリー

    ファイルシステムで未使用の容量を表示するには、このオプションを選択します。

  - 利用可能

    このオプションを選択すると、利用可能な空き容量を表示します。

  - 使用済み

    このオプションを選択すると、使用中の容量を表示します。