Linuxボックスのパフォーマンスボトルネックを特定するにはどうすればよいですか?


11

最近、新しいネットブックにUbuntu 9.04(初めてLinuxデスクトップユーザー)をインストールしました。

ほんの少しの追加のソフトウェア(Skype、Dropbox、AVI / MP3コーデック)とOSの更新のみがあり、すでにシステムがハングして、時々何度も実際に遅くなります。

デスクトップのGoogle ChromeからノートブックのFirefoxに移動したため、速度が遅く感じられるだけかもしれません。しかし、間違いなくボトルネックがあり、システムモニターによると、それはCPUではありません。

SSDに投資する前に知り たいのですが、このボトルネックを特定するためにどのソフトウェアを使用することをお勧めしますか?

仕様は次のとおりです。RAM:2GB DDR2 800MHz。CPU:Intel Atom N270 @ 1.60GHz。GPU:統合。HDD:150GB SATA Hitachi HTS54501。

私はすでにスレッドチェックした ハードウェア構成のボトルネックを見つけるために、ツールIは私のラップトップにSSDからパフォーマンス上の利点を参照してくださいだろうか? そして、彼らは私の質問にかなり答えませんでした。

ありがとう。


良い質問には+1。Vista(および7)に適切なものが1つある場合、どのコンポーネントがボトルネックであるかを示すのは、ハードウェア評価測定です。Linuxではまだ見つかりませんでした!
Torben Gundtofte-Bruun

それ以来、ubuntuネットブックリミックスバージョンに変更しました。これは、モノコアネットブックCPU向けに作成されたものです。本当に十分です。
Dean Rather、

回答:


6

プロセッサーの他に、以下の使用率を確認します。

  1. 2GB RAM(80%-90%を超えている場合は、それ以上必要です)
    • スワップ領域(使用率が30%から40%を超える場合、ディスクI / Oにより速度が低下する可能性があります)
    • ディスクI / O(ジャーナリングとディスクアクセス速度が妨げになっている可能性があります)

ディスクI / Oを
確認する ことをお勧めしますEvilChookie
特にAtomベースのシステムを使用している場合は、の回答のメモ(+1がある)を確認することをお勧めします。
アイドルプロセッサは、データ/命令を待機しているプロセッサである場合もあります。


1
RAMとSwapfileの使用率はそれぞれ30%と3%ですが、ディスクIOについてはわかりません。ジョンが提案したガイドに従っているときに確認します。ワイヤレスネットワークドライバーなのか...スカイプ、ピジン、ドロップボックス、シナジーはすべて動作しています...
Dean Rather

ジャーナリングを無効にすると、物事はスムーズに実行されます。
ディーンむしろ

7

SYSSTATのユーティリティは偉大なCPU、メモリ、ディスクI / Oのパフォーマンス監視ツールの収集、およびネットワークから構成されます。

公式チュートリアルはここにあります


1
それに同意!例えば。sysstatインストールした後、rootとして起動するだけでsar -u 5 10(5秒間隔で10回)、次の2つの列を探します:(%iowait高い数値はハードドライブのボトルネックを%idle意味します)および(低い数値はCPUボトルネックを意味します)。私はAtomネットブックでそれを使って、仕事のためにそれらを微調整する場所を見つけます>待ってください:}私はEvilChookieの情報に同意しますが、私には質問に対する答えはありません。
tuk0z

5

CPUがプロセスモニターによって過負荷になっていないように見えるからといって、それがボトルネックではないという意味ではありません。

プロセッサー全体(クロック速度だけでなく)がネットブックの全体的なパフォーマンスを決定することに注意してください。

CPUクロック:1.6ghz
FSB:533mhz
L2キャッシュ:512kB
シングルコアプロセッサー

次のことを覚えておいてください。

  • すべてのI / OはCPU制御です。RAMとハードドライブの要求により、ある時点でCPUに負荷がかかる
  • すべてのUSBデバイスはCPUに直接依存しています。特にノートブックでは、多くのコンポーネントが実際にはUSBデバイスです。キーボード、トラックパッド、ワイヤレスなど
  • FSBが低いほど、応答時間が遅くなります。
  • シングルコアは、特に低いクロック速度と低いFSBを考慮すると、マルチコアプロセッサほど優れていません。

これらのすべての要因が、マルチタスク処理の速度低下に貢献しています。アクティビティモニターに高いCPU負荷が表示されないからといって、CPUが多数の小さな要求によって負荷をかけられないわけではありません(CPUは一度に1つの要求しか実行できないことに注意してください)。


1

私のお気に入りは古き良きトップです。メモリとCPU使用率によってプロセスを一覧表示するだけですが、プロセスIDまたは名前でソートすることもできます。

ネットブックのFirefoxにも問題があります。バグがあれば、launchpad.netのchromium alphaを試してください;-)


gnome-system-moとXorgが最上位を争っています... Chrominium私も検討します...
Dean Rather

0

1- gnomeをgnome / openboxに切り替えてみてください...

2-試してくださいxfceは十分に速くありません...

3-もっと知りたい場合はlxdeを試してください...

4-あなたがそれを本当に速くしたいなら、単独でopenboxを試してください!!!

5- ubuntuを捨ててArch linuxに切り替えます(最初のヒントなしで実行できます)

IMP:使いやすさ、安定性、サポートの順に記載されています...使用するソフトウェアの軽量の代替品を使用すると、非常に役立ちます!!!

FirefoxやChromeを置き換えるには、クロスプラットフォームのソーシャルネットワークスペシャリストであるFirefoxベースのブラウザ(Firefoxのカスタマイズ機能を捨てることはできません)のような、試す価値のある他の多くのWebブラウザがあります。 /クロム...

IMP:Cruncheee Ubuntu / Openboxベースのネットブック用ディストリビューション(Crunchbangベース)は何も存在せず、一部の人々はそれを必要としています...


「ubuntuを
破棄

0

同期中にDropboxに時間がかかる可能性があります。Skypeは、リバースエンジニアリングやトラブルシューティングが難しいことで有名です。

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