web-dev-qa-db-ja.com

高速コンピューターでGnomeシェルが遅い

コンピューターはEliteBook 8540wです。

  • ATI FirePro 5800(独自のドライバーを使用)
  • i7 720qm
  • 8Gb RAM
  • OCZ Agility III SSD

Ubuntuが新たにインストールされました(1週間前)。スワップ性を10に設定しました。ACを使用している場合、ガバナー(Jupiterを使用)のパフォーマンスを設定します。 topは、プロセスが10%を超えず、合計が20%を超えないことを示します。 RAMの半分は未使用で、スワップは空です。

それでも、いくつかのブラウザー(Firefoxが無効になっているFirefox)、Thunderbird、Skype、Smuxi、IDE(EclipseまたはJDev)、および作業に必要な他のプログラムを開くと、システムが遅くなり始めます(デスクトップの切り替えが遅い、概要が遅い(winキーを押した場合)、プログラムのスクロールが遅い)。

このことをスムーズに実行するために微調整する必要がある他のことはありますか?

更新1:
iotopを使用して、私のIOが何を占有しているかを調べます(もしあれば):Firefoxがリソースをキャッシュして占有しているため、使用できるメモリ量を増やしました。まだナイスではありませんが、15年にリークが修正されたと聞きましたが、アップデーターにはまだありません(お待ちください)。また、Smuxi(IRCクライアント)がニースをプレイしていないことに気付き、削除し、共感に切り替えました(デフォルト)。/diskマウントにnoatimeが追加され、再起動後に結果が投稿されます。

2
Jure Kajzer

問題はグラフィックスでした。理由はわかりませんが、新しいドライバーを(手動で)インストールする前にアンインストールしなかったオープンドライバーは、問題を台無しにしました。

fglrxinfoは正しい情報を示していたので、大丈夫だと思いましたが、fgl_glxgearsは最大60 FPSでした(ティアフリーとvsyncをオフにした)。

それで、私はfglrxドライバーがすでに.deb形式であった場所にcd-edし、私は:

Sudo service lightdm stop
Sudo apt-get remove xserver-xorg-video-radeon
Sudo apt-get remove --purge fglrx*
Sudo dpkg -i fglrx*.deb
Sudo service lightdm start

fglrxinfoまだ正しい、fgl_glxgears @ 800-1000 FPS ...

ずっといい。

ポインターの10倍

更新:私が気づいた別のこと...時には(通常はスリープから再開した後)ジュピターがパフォーマンスガバナーに切り替わりますが、CPU周波数は最低でスタックしています(idがpowersaveガバナーを使用していたため)。使用するあらゆるジュピターを使用して、ガバナーを切り替え、ガバナーをオンデマンドに変更します(必要に応じてパフォーマンスに戻します)。 CPUは最小周波数を超えます。

2
Jure Kajzer

CPUもメモリもI/Oまたはグラフィックスのボトルネックになっていない場合は、iostat -xk 1でI/Oを確認します(%util列を確認)。実際にはわからないグラフィックカードについては、glxgearsを実行しますか?

1
meebey

リアルタイム(パッケージ名「linux-lowlatency」)カーネルをインストールするだけで、gnomeはスムーズになります。シナプスパケットマネージャーを使用して検索します。また、汎用カーネルをアンインストールして、物事を切り上げることもできます。

0