web-dev-qa-db-ja.com

13.04未満でコンピューターの実行速度が非常に遅い

Windows 8でいくつかの発作を起こした後、私はそれを捨ててUbuntuをメインオペレーティングシステムとして実行することにしました。

現在、パフォーマンスにいくつか問題があります。

UIやコンソールへのログインやapt-get upgradeの実行など、最も単純なタスクを実行している場合でも、非常に長い時間がかかり、CPUファンは最高速度で回転しています。 topを実行しますが、topアプリケーション自体は約13%かかります。比較として、Ubuntu 13.04も実行している2007 Macminiでtopを実行すると、topは約0.5%を使用します。ログインプロンプトGUIへのコールドブートには数分かかりますが、Windows 7では約15秒、Macminiでは1分未満です。 ctrl-alt-tによるターミナルウィンドウの起動にはおそらく20秒かかり、コマンドラインの編集でも大幅な遅延が発生します。

質問:このパフォーマンスの問題を解決するにはどうすればよいですか?

Ubuntu 13.04(64ビット)を Acer Aspire 8951G にext4形式の120 GB SSDにインストールし、HDDに32 GBスワップしました。次に、Windows環境から来て、Sudo apt-get update && apt-get upgradeの更新を開始しました。また、非常に遅かった。 32 GB RAMがインストールされています(BIOS、WindowsでUbuntuで動作します)。 Acerサポートサイトで見つけることができる最新のBIOS(1.13)があります。

現在のultimate boot cdからpartedmagicを起動すると、同じパフォーマンスの問題があります。私が持っている別のエイサー(Acer Aspire V3-571G)でpartedmagicを試しても、同じパフォーマンスの問題があります。昨日メインオペレーティングシステムとしてインストールしたWindows 7では、パフォーマンスの問題はありませんでした。

hardinfoを試しましたが、結果は hardinfo です。/var/log/syslogには / var/log/syslog が含まれます

詳細情報2013-05-30:

Ubuntu Live USB-Stick 13.04 x86_64を試しました:

Acer V3-571G(以前はpartedmagicで遅かったもの)で、次の hardinfo を使用します。 Ubuntuは非常に反応がよく、そのコンピューターのパフォーマンスに満足していました。 / var/log/syslog です。

Acer Aspire 8951G(私の問題のコンピューター) / var/log/syslog contents スティックからtry ubuntuを選択しました。システムは、あきらめる前にログイン画面にさえ到達しませんでした。

Problem-syslogの終わりからの興味深い部分: timeout:killing 'keymap input/event、------ rcu_sched self-detected stall on CPU、------ BUG:soft lockup- CPU#3は22秒間スタックしました!

Memtest86 +を使用した数時間(1回の反復)のメモリテストは成功しました。

目立ったパフォーマンスの変化なしに、bumblebeeとその依存関係をインストールしてみました。

Sudo powertop --time=60 --htmlはレポートを生成します PowerTop.html

2013-06-06の編集:

grep Graphics /var/log/Xorg.0.logおよびcat /var/log/Xorg.0.logの結果は paste.ubuntu.comで

i cat /proc/cpuinfo | grep "cpu MHz"およびcat /proc/cpuinfoの結果は paste.ubuntu.comでも

9
tomsv

RAMの構成が多すぎる可能性があると思います。特定の時点で、スワップを増やす[RAM]は、コンピューターの速度を大幅に低下させます。 really必要な場合を除いて、RAM + swapを適切なレベル(64GBではない)に維持してみてください。適切な代替手段は、swappiness(コンピュータがSWAPを使用する量)をより低いレベルに変更することです。次のコマンドは、交換可能性を確認します。

cat /proc/sys/vm/swappiness

Swappinessは60のデフォルトです。つまり、多くの場合、高速のRAMの代わりに低速のハードドライブを使用します。次のコマンドを使用してswappinessを変更できます。値を少し試してみる必要があります。0に設定することもできます(32GBのRAMで十分です)。

Sudo sysctl vm.swappiness=[enter value here]

ただし、これは現在のセッションでのみ機能します。起動時にスワップ性を変更するには(本当に重要な場合)、構成ファイルを編集する必要があります。

gksudo gedit /etc/sysctl.conf

Vm.swappiness行を見つけます。存在しない場合は追加します。

vm.swappiness = [enter value here]

再起動せずに設定を使用するには、スワッピングを切り替えます

  Sudo swapoff -a; Sudo swapon -a

ソース: http://www.n00bsonubuntu.net/content/change-swappiness-settings/

1
Azsgy

SSDの場合、ファームウェアが最新であることを確認してください。また、nVidiaカード用のドライバーを入手できるかどうかを確認します。これにより、世界で違いが生じることがあります。

Windowsで位置合わせツールを実行して、SSDが適切​​に位置合わせされていることを確認することもできます。

EXT4のジャーナリングを無効にすると、速度の向上に役立ちます。これは、過去にSSDおよびUbuntu 12.10の問題の原因となっていたためです。

Ext4のジャーナリングを無効にするには、次を実行します。

  1. ファイルシステムをアンマウントします。起動可能なDVDまたはUSBドライブからこれを行う必要がある場合があります(推奨)
  2. ターミナルウィンドウで次を実行します。tune4fs -O ^has_journal /dev/sda1

  3. ターミナルから実行:e4fsck –f /dev/sda1

その後、再起動するだけです。 注:ジャーナリングを無効にすると、停電時にデータが失われる可能性があります!

0
Shawn Barnes