kernel_taskおよびsoftwareupdateは、それぞれ0.5 GBのRAMを絶えず占有します[複製]


0

この質問にはすでに答えがあります:

2011 MacBook Proを持っています。4 GBのRAMがありましたが、OS Xの新しいバージョンとVagrant VMを実行するのが少し遅くなったため、昨年6 GBにアップグレードしました。

最近、目を覚ますと私のMacBookが本当に遅いことに気づきました。同様に、キーボードとトラックパッドの入力を受け入れるまでに最大1分かかり、アプリの切り替えは非常に遅くなります。また、入力が認識されると、操作が非常に遅くなります。

約30分間この緩慢さを通してMacBookで作業し、ファンが反応した後、Activity Monitorを開いて実際に何が起こっているのかを確認することにしました。

Vagrantはほぼ2 GBのRAMを使用しています(これで問題ありません。これを使用するように設定できます)。また、kernel_taskとsoftwareupdateの2つのプロセスがそれぞれ0.5 GBを使用していることにも気付きました。約.5 GBや他のアプリケーションを使用してChromeでこれを追加すると、すぐに合計が増えて、貧しい6 GBにプレッシャーがかかります。

ソフトウェアの更新プロセスは一目瞭然ですが、なぜそんなに多くのメモリを使用するのですか?ソフトウェアの更新を確認するためにAppleのサーバーにヒットするだけだと思います。そのために.5 GBが本当に必要ですか?kernel_taskプロセスについてはどうですか?なぜ.5 GBのメモリ必要なのですか?

回答:


0

kernel_taskは、実際には「オペレーティングシステム」です。
すべてのプロセスがハングします。それは、マシンで実行されているプロセスのツリー全体の最上部にあります。

アクティビティモニターの実行[アプリケーション>ユーティリティ] [
表示]メニューから[すべてのプロセス、階層的に]を選択します。メモリタブに切り替えます。
矢印が下を指すまで[ メモリ] 列をクリックします。

プロセスの「ツリー」を見ることができます。これは、別のプロセス内で実行されており、各プロセスが実際に使用しているメモリ量を示しています。Webブラウザーなどの場合、各ページはブラウザー自体の全体的な使用量に加えてメモリを使用することに注意してください。

最近では、6GBのRAMはそれほど多くないと言わざるを得ません。そして、VMに2GBを使用しても、実際に多くのことをする必要はありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.