Linux サーバーの速度低下の調査

Linux サーバーの速度低下の調査

私たちは、4 人のユーザーに対して中程度の速度で動作していたコード ビルド サーバー (Fedora 13) を持っています。速度とは、コード ブランチのビルドに最大 1.5 時間かかることを意味します。このサーバーには、クアッド コア 1 台、8 GB の RAM、200 GB の HDD が搭載されていました。

パフォーマンスとユーザー数を 8 に増やすために、ハードウェア構成を 8 コア、47 GB RAM、2 TB HDD に増やしました。しかし、現在、1 人のユーザーがサーバーを使用している場合でも非常に遅く、コードの作成に 7 時間以上かかります。

ハードウェアの増加により、速度が速くなるはずです。速度が遅くなるのはなぜでしょうか? swappiness を減らせば改善しますか? それとも OS の再インストールが必要ですか?

助けてください。Linux サーバーは初めてです。

$ df -h  
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_pclin525-lv_root
                       50G   32G   16G  67% /
tmpfs                  24G  204K   24G   1% /dev/shm
/dev/sda1             485M   47M  414M  11% /boot
/dev/mapper/vg_pclin525-lv_home
                      213G   64G  138G  32% /usr2
/dev/sdb1             1.8T  158G  1.6T  10% /usr3


$ free -tg
              total       used       free     shared    buffers     cached
Mem:            47         43          3          0          3         35
-/+ buffers/cache:          4         42
Swap:            5          0          5
Total:          53         43          9

答え1

Fedora 13は2010-05-25 リリース- 4 年以上前。OS をアップグレードせずにハードウェア (マザーボード、CPU、メモリ) を交換した場合、古いカーネル 2.6.33 では、新しいコンピューターに搭載されている新しいハードウェア (SATA チップ、NIC など) を適切にサポートできない可能性があります。

言い換えれば、Linux の最新バージョン (Fedora 20 または Ubuntu 14.04) をインストールする必要があります。これにより、状況が大幅に改善されるはずです。

atopそれでも問題が解決しない場合は、ユーティリティ( でインストール)を使用して、ビルド中にサーバーの速度を低下させている原因を分析することをお勧めしますsudo yum install atop。原因は CPU、ディスク サブシステム、またはその他の何かである可能性があり、明確にわかります。

ところで、48GBのRAMを搭載した新しいコンピュータ(これだけでも2000ドル以上かかるはず)に投資できるのなら、なぜもっと良いディスクサブシステムに投資しないのですか?最近では1TBのSSDが500ドル未満

関連情報