2011-07-30 8 views
1

私はほとんどアプリを使っています。私はそれがバックグラウンドで約6-12%のCPUで動作することに気付きました。これはあまりにも多いですか?主にアプリに依存しているのはどのくらいの金額ですか?CPU使用量はどれくらいですか

答えて

1

これはアプリケーションによって異なります。 6〜12%のCPUはテキストエディタのようなソフトウェアにはあまりにも多すぎるでしょう。しかし、Webクローラとインデクサが30個のスレッドを介してWebをクロールし、インデックスを作成するのはあまりあまりありません。

システムの稼働率が高すぎるかどうかは、システムで実行されている他のプロセスの性質によっても異なります。 6〜12%のCPU使用率は、システム上で実行されている他のプロセスを脅かすことはありませんが、非常に緊急に必要なデータのギガバイトをソートしたり、Webを索引付けするCPU集中型タスクを実行している場合は、CPU使用率が80%以上になり、その結果、サーバー上で他のCPU集約型プロセスを実行したくないという結果になります。

1

あなたが気づかないうちに無駄な操作をしている可能性がある場合は、profilerを使用して、すべきでないコードに時間を費やしているかどうかを確認してください。また、あなたのアプリはそれが何のために6~12%のCPUを必要とする場合もあります。実際にそれをうまく利用していれば問題はありません。

関連する問題