コンテンツにスキップ

プロセス

ツール → プロセス は、マシンで動いているすべてをリアルタイムに一覧表示します。プロセス ID、名前、実行しているアカウント、CPU の占有率、確保しているメモリ量が並び、およそ 2 秒ごと に更新されます。

ファイルマネージャーはタスクマネージャーを置くには妙な場所です——アクティビティモニタも タスクマネージャーも簡単にはさせてくれない、あの一点が欲しくなるまでは。すなわち 動いているプログラムから、それが起動された元のファイルへたどること。ここでは A が それを行います。

操作 キーボード ゲームパッド
カーソル移動 ↑ / ↓(Page Up/Down、Home/End) 十字キー / 左スティック(LT + ↑/↓ でページ送り)
実行ファイルのフォルダを開く Enter A
選択中のプロセスを終了 X / Del X
自分のプロセス ↔ すべてのユーザー (フッターのボタン) Y
並べ替える列を切り替え Tab / Shift+Tab LB / RB
今すぐ更新 F5 L3
閉じる Esc B / Start

実行ファイルのフォルダを開く は一覧を閉じ、そのプロセスのプログラムが入っているフォルダ へ移動して、そのファイルを選択します。ほかのファイルと同じように、確認・コピー・圧縮ができる 状態になります。

プロセスの終了 はまず確認します。プロセス名と ID を示したうえで、確認ボタンをわずかな あいだロックし、うっかり押した指がそこに着地しないようにします。プロセスには終了が要求され、 後片付けをする機会が与えられます。

列見出しをクリックするか LB / RB を押すと、CPU、メモリ、名前、PID で並べ替えられます。CPU とメモリは大きい順、名前と PID は小さい順で、有効な列には向きを示す 矢印が付きます。

ハイライトは、たまたまその時点で載っている行ではなく、プロセスを追いかけます。これは 聞こえる以上に重要です。CPU 順に並べていると行は更新のたびに入れ替わり、位置に縛られた カーソルなら、プロセスを選んでから確定するまでのあいだに、そっと別のプロセスへ滑っていって しまいます。

自分のプロセスと、ほかの人のプロセス

Section titled “自分のプロセスと、ほかの人のプロセス”

一覧は既定で自分のプロセスから始まります。これは実際に終了できるものの集合とほぼぴったり 一致します。Y ですべてのユーザーのものを表示できます。

DeckCrate が管理者権限や root 権限を求めることはありません。したがって、ほかのユーザーの プロセスや、システムが保護しているプロセスは見ることはできても終了はできません。試みても、 パスワードを求めるのではなく、システムが拒否したことをはっきり伝えます。

各プラットフォームが教えてくれること

Section titled “各プラットフォームが教えてくれること”

3 つのシステムは、自分のものではないプロセスについてどこまで明かすかが大きく異なります。値が 伏せられている場合、その列にはゼロではなく ダッシュ(—) が表示されます。「メモリを使って いない」と「教えてもらえなかった」が同じ見た目にならないようにするためです。

Linux macOS Windows
名前・PID・CPU・メモリ すべてのプロセス すべてのプロセス 自分のもの。SYSTEM と保護されたプロセスは名前のみ
所有アカウント すべてのプロセス すべてのプロセス 自分のもののみ
実行ファイルのパス 自分のもの 自分のもの 自分のもの
完全なコマンドライン はい、引数付き パスのみ パスのみ

一覧の下の詳細行は、Linux では完全なコマンドラインを表示します——どれも node という名前の プロセスが半ダースあるとき、それらを見分ける唯一の確実な方法です——ほかのプラットフォームでは 実行ファイルのパスを表示します。

パーセンテージは 1 つのコアに対する割合で、top、htop、アクティビティモニタと同じ 慣例です。4 コアを使い切るプロセスは 400% と表示されます。Windows のタスクマネージャーは 代わりにコア数で割るため、ここの数字は向こうの数字より大きく見えます。

一覧を開いた直後の 1 秒ほど、この列は空です。CPU のパーセンテージは 2 回の測定値の差で あり、2 回目が届くまでそこに書ける誠実な値は存在しません。