Macのプロセスを検出および殺す方法

Macが非常にゆっくりと実行を開始したり、停止したりする場合、問題は通常、CPUサイクルまたはRAMを抱きしめる不正なアプリケーションによって引き起こされます。ただし、多くの場合、問題であるのはアプリケーション全体ではなく、その中で実行されているほんの一握りのタスクです。これらのタスクはプロセスとして知られており、一度にはいつでも実行されていますが、そのほとんどは完全に知らないことになります。

時々、遅いMACで問題を修正することは、問題を引き起こしているものを解決した後、不正なプロセスを殺すのと同じくらい簡単にすることができます。この記事では、これらのプロセスを追跡して殺す方法を紹介します。

プロセスとは何ですか?

これは、OSレベルまたはアプリケーション内で実行されるタスクまたは一連のタスクであり、Macでやろうとしていることを何でもできることを可能にします。タスクは、メニューまたはダイアログボックスで選択を行うことでコマンドを発行するときに、バックグラウンドで実行されているアプリケーション、またはユーザー、ユーザーによって開始される場合があります。

複数のCPUコアを備えた最新のMacは、数十のプロセスを同時に実行できます。単一のプロセスでは、Macが停止し、恐ろしい回転ビーチボールが表示されることはまれですが、前代未聞ではありません。

Macでプロセスを表示する方法

Macがゆっくりと実行されていることに気付いた場合、ビーチボールを見続けるか、アプリケーションがクラッシュし続けている場合、最初のステップはアクティビティモニターを確認することです。

この便利なユーティリティは、現在MACで実行されているすべてのプロセスを、CPUサイクル、RAM、および使用しているその他のリソースとともに表示し、それらを辞めることができます。アプリケーションのユーティリティフォルダーに隠れています。

  1. アプリケーション>ユーティリティとオープンアクティビティモニターに移動します。 Macが減速するプロセスは、多くのCPUサイクルを占有する可能性が高いため、CPU列ヘッダーをクリックして、使用しているCPUサイクルに従ってプロセスを注文します。いずれかのプロセスが100%近く占有されている場合、それらは犯人です。
  2. CPUサイクルの公正なシェアを超えて使用しているプロセスを選択し、ツールバーのQUITプロセス(x)ボタンをクリックします。

アクティビティモニターをトロールしてプロセスを見つけたくない場合は、1つずつ終了したくない場合は、端末をすばやく使用してMacのタスクを終了できます。ターミナルは頻繁に使用しないと少し気が遠くなる可能性がありますが、そうではありません。以下の手順に注意してください。

  1. アプリケーション>ユーティリティに移動し、ターミナルを開きます。
  2. タイプtopreturnを押します。
  3. 端末ウィンドウに、現在実行されているプロセスの数と、使用している利用可能なCPUサイクルの割合が表示される情報が表示されます。以下はプロセスのリストです。
  4. CPUサイクルがあまりにも多く使用されているプロセスが表示されている場合、または殺したいプロセスの名前がわかっている場合は、PIDを書き留めてください。
  5. タイプkill -9続いて、殺したいプロセスのPIDが続き、リターンを押します。

応答していないアプリケーションを強制する方法

アプリケーションを辞めることは、そのアプリケーションに関連するすべてのプロセスを殺します。アプリを終了できないとき、またはプログラムが完全に反応しないときに機能します。アプリケーションを終了するには、いくつかの方法があります。

  • ドックのアプリのアイコンを右クリックして「強制終了」を選択します。このオプションは、アプリケーションが反応しない場合にのみ表示され、通常の方法で終了しません。
  • Command-Option-ESCを押して、フォース終了メニューを表示し、アプリケーションを選択し、[強制QUIT]をクリックします。
  • Finderが機能していない場合は、Appleメニューをクリックし、[強制終了]を選択し、アプリケーションを選択し、[強制Quit]をクリックします。
  • ターミナルを開き、上記のプロセスを殺すための手順に従ってください。この場合、強制的に終了するアプリケーションのPIDを書き留めます。

スタートアップで起動するMacのプロセスを停止する方法

多くのアプリケーションは、スタートアップで発売されるときに最適に機能します。または、バックグラウンドで実行するためにスタートアップでプロセスを起動する必要があります。ただし、これらのスタートアップアイテムと発射エージェントは、Macの起動を遅くすることができ、トラブルに遭遇すると、使用中にMacを遅くすることができます。

システム設定でスタートアップアイテムを削除または無効にすることができます。

  1. Appleメニューをクリックして、システム設定を選択します。
  2. [一般的な> [ログイン]アイテムと拡張機能を選択します。
  3. 削除するアイテムを選択し、[ - ]ボタンをクリックします。

Spindumpを使用して深く掘り下げます

Spindumpは、アプリケーションがクラッシュしたり、反応しなくなったりする理由に光を当てることができる診断および報告ツールです。自分で何かを見つけることはまずありませんが、役立つことが証明されますが、アプリで抱えている問題について開発者と話し合っている場合は非常に役立ちます。使用方法は次のとおりです。

  1. アプリケーション>ユーティリティからアクティビティモニターをオープンします。
  2. Spindumpを生成するアプリケーションを選択します。
  3. ツールバーの[3つのドット付きの円)をクリックして、Spindumpを選択します。
  4. 要求されたときに管理者パスワードを入力します。
  5. Spindumpが生成されたら、[保存]をクリックしてコピーを保存します。

Macの問題のあるプロセスを防ぐ方法

1. MacOSを最新の状態に保ちます

これは、Macが最適に実行されることを確認し、マルウェアやその他のセキュリティの脅威から安全に保つために非常に重要です。 Appleは、最新のMacOSバージョンだけでなく、前の2つのバージョンの更新を発行します。

システム設定>一般にソフトウェアの更新を使用して、MacOSを最新に保ちます。古いバージョンのMacOSを実行している場合は、可能であればアップグレードを検討してください。

2.アプリケーションを最新の状態に保ちます

アプリケーションの古いバージョンを実行すると、プロセスが問題に直面する可能性が高くなります。 App StoreのApp Storeからダウンロードしたアプリを更新できます。

参照:Macでプロセスを表示および殺す方法

他のアプリケーションの場合、メニューバーのアプリケーション名をクリックすると、更新を確認するオプションが提供されます。ただし、アプリケーションを更新する最も簡単な方法は、アプリケーション機能に付属するCleanMymacのアップデーターツールを使用することです。複数のアプリケーションを同時に更新できます。

3.実行中のプロセスを監視します

問題のあるプロセスに頻繁に問題を抱えている場合は、アクティビティモニターを開いて、作業中にCPUアクティビティモニターに注目してください。たとえば、ウィンドウの下部にあるCPUロードグラフは、CPUがいつ圧力にさらされているか、およびそのグラフがピークに達したときにMacが何をしているかを指摘する場合、問題がどこにあるかの写真を作成することを示します。 「%CPU」列に注意することは、CPUサイクルの公正なシェアよりも永続的に使用するプロセスを特定するのにも役立ちます。

プロセスは、Macで行われた作業のバックボーンを形成します。いくつかはアプリケーションによって運営されており、他のものはmacos自体によって運営されています。ほとんどがバックグラウンドで実行され、あなたはそれらに気付くことさえありません。ただし、プロセスがトラブルに巻き込まれると、CPUサイクルまたはRAMを抱きしめて、Macまたはクラッシュアプ​​リケーションを遅くすることができます。

上記の手順に従って、問題を引き起こすプロセスを特定して殺すことができるようになるので、Macは再び適切に実行されます。アクティビティモニターは特に便利なツールであり、ターミナルを使用するのが快適な場合は、特定のプロセスをやめる非常に迅速な方法です。 CleanMymacも役立ち、パフォーマンス機能を使用すると、将来の問題を防ぐことができます。