Mac OS X で実行中のすべてのアプリ & プロセスを表示する方法

Anonim

Mac で実行されているすべてのアプリケーションまたはプログラムを表示するには、さまざまな方法があります。グラフィカルなフロント エンドで実行されている「ウィンドウ化された」アプリのみを表示することから、最もあいまいなシステムを明らかにすることまで、さまざまです。 Mac OS のコアで実行されるレベルのプロセスとタスク。これらの実行中のアプリとプロセスを Mac OS X で表示する 5 つの異なる方法について説明します。そのうちのいくつかは、非常にユーザー フレンドリーですべてのユーザーに適用できるものであり、そのうちのいくつかは、コマンド ラインからアクセスできるより高度な方法です。時間をかけてすべてを学び、ニーズに最も適した方法を使用してください。

概要: Dock を見て実行中の Mac アプリを確認する

現在実行中のアプリを確認する最も簡単な方法は、Mac OS X Dock をちらりと見ることです。アプリケーション アイコンの下に小さな光るドットが表示されている場合は、アプリケーションが開いて実行されています。

このアプローチを使用しても問題はありませんが、「ウィンドウ」アプリと呼ばれるもの、つまり Mac OS X の GUI フロントエンドで実行されているアプリのみを表示するため、明らかに少し制限があります。 – また、直接アクションを実行できないという点でも制限があります。さらに、これらの小さな光るインジケーターは小さく、それほど目立たないため、多くの人はまったく気付かない.幸いなことに、Mac で何が実行されているかを確認するためのより良い方法があり、1 つまたは 2 つのアプリを終了する必要がある場合は、直接アクションを実行することもできます。

実行中のすべてのアプリケーション/プログラムを強制終了メニューで表示

Command+Option+Escape を押して、基本的な「アプリケーションの強制終了」ウィンドウを呼び出します。これは、Mac OS X の単純なタスク マネージャーと考えることができます。これは、アクティブなすべてのリストを読みやすく表示します。ここに表示されるものは、Dock に表示されるものとまったく同じです:

Windows という名前にもかかわらず、これを使用して、実際に終了することなくアクティブに実行中のプログラムやアプリを表示できます。

Command+Option+ESC メニューの明らかな利点の 1 つは、実行中のアプリに対して実際に直接アクションを実行できることです。アプリが異常になったり、赤いフォントで表示されたりした場合は強制終了できます。これは、応答していないか、クラッシュしていることを示しています。この簡略化されたバージョンは、最近の Windows の世界に最初に存在する基本的な「Control + ALT + DELETE」マネージャーにかなり似ています。

強制終了メニューの主な制限は、Dock インジケーターと同様に、Mac OS X でアクティブに実行されている「ウィンドウ化されたアプリ」のみを表示するように制限されているため、メニューなどをスキップすることです。バーアイテムとバックグラウンドアプリ。

アクティビティモニターで実行中のすべてのアプリとプロセスを表示

Mac OS X GUI で最も強力なアプリおよびプロセス管理ユーティリティであるアクティビティ モニターは、実行中およびアクティブなすべてのアプリケーションだけでなく、アクティブおよび非アクティブなプロセスもすべて表示する強力なタスク マネージャーです。これには、文字通り Mac で実行されているすべてのものが含まれます。これには、前述のウィンドウ化されたアプリや、バックグラウンド アプリケーション (Dock や [強制終了] メニューで実行されているとは表示されないもの)、メニュー バー項目、システム レベルのプロセス、別のユーザーで実行されているプロセスなども含まれます。非アクティブなプロセス、サービス デーモンなど、Mac OS X のあらゆるレベルでプロセスとして実行されているあらゆるもの。

. 「Activity」と入力して Return キーを押します。

Activity Monitor に最初に表示されるすべての情報を簡素化する方法は、[プロセス] サブメニューをプルダウンして、探しているもの ([すべてのプロセス]、[マイ プロセス]、他のオプションの中でも、「システムプロセス」または「その他のユーザープロセス」。 「検索」機能も使いやすく、非常に強力です。何かの名前を入力し始めると、クエリに一致するプロセスに応じて即座に更新されるからです。

Activity Monitor には多数のツールとオプションが用意されており、コマンド ラインにジャンプすることなく、すべてのアクティブなプロセスに関する拡張情報を簡単に表示できる最も高度な方法です。プロセスの終了、アプリケーションの強制終了 (強制終了は基本的に強制終了と同じです)、プロセスの検査とサンプリング、名前、PID、ユーザー、CPU、スレッド、メモリ使用量、および種類によるプロセスの並べ替え、ユーザーとレベルによるプロセスのフィルター処理を行うことができます。名前や文字でプロセスを検索することもできます。さらに、Activity Monitor は、CPU、メモリ、ディスク アクティビティ、およびネットワーク アクティビティに関する一般的な使用状況の統計情報も表示するため、不適切な RAM レベルから、Mac の実行速度が遅い原因を無数のその他のアクティビティに基づいて診断するまで、あらゆることを判断するための不可欠なトラブルシューティング ユーティリティになります。可能性。

追加のボーナスとして、アクティビティ モニターを常に実行し続け、Dock アイコンをライブ リソース使用モニターに変えて、CPU、RAM、ディスク アクティビティ、またはネットワーク アクティビティがどのようなものかを確認することもできます。 Mac で。

高度: 実行中のすべてのプロセスをターミナルで表示

コマンド ラインを掘り下げると、いくつかの高度なツールを使用して、Mac で実行されているすべてのプロセスを表示できます。その範囲は、基本的なユーザー レベルのアプリから小さなデーモンやコア システム機能にまで及びます。それ以外の場合は、Mac OS X の一般的なユーザー エクスペリエンスから隠されています。多くの点で、これらのツールは Activity Monitor のコマンド ライン バージョンと考えることができます。特に、top と ps の 2 つに焦点を当てます。

Top には、実行中のすべてのプロセスのリストと、各プロセスに関するさまざまな統計が表示されます。通常、プロセッサー使用率またはメモリー使用率でソートするのが最も役に立ちます。これを行うには、-o フラグを使用します:

CPU でトップをソート: top -o cpu

メモリ使用量でトップをソート: top -o rsize

top はライブで更新されますが、次のツール「ps」は更新されません。

ps

.フラグを 1 つまたは 2 つ適用することで、すべてのプロセスを明らかにすることができます。おそらく最良の組み合わせは、次のように使用される「aux」です:

ps aux

すべての出力を表示するには、端末ウィンドウを全画面表示にすると便利ですが、大量のものが実行されている場合 (通常はそうです)、パイプを介してパイプする場合は、それでも少し圧倒される可能性があります。 'more' または 'less' は、見やすくするために好まれることがよくあります:

ps aux|詳細

これにより、ターミナル ウィンドウを上下にスクロールしなくても、一度に出力のページを表示できます。

特定のプロセス (またはアプリケーション名など) を検索するには、次のように grep を使用できます:

ps aux|grep プロセス

またはアプリケーションを探す:

"

ps aux|grep アプリケーション名"

GUI で実行されているアプリを探すときは、通常、アプリが Mac OS X で使用するのと同じケースを使用するのが最善です。そうしないと、何も見つからない可能性があります。

Mac OS X で実行中のすべてのアプリ & プロセスを表示する方法