web-dev-qa-db-ja.com

過去2か月でブート時間が25%増加しました。どうすれば減らすことができますか?

ブート時間は2〜3か月前まで約35秒でした。現在は約50秒以上です。シャットダウン時間も2倍になりました。以前は最大5秒でした。現在、少なくとも10秒です。

  • これは何が原因ですか?
  • さらに重要なことは、どのように減らすのですか?

私のラップトップは Asus U32U-RX012D です。主に開発ソフトウェアと関連ファイルがあります。


ブートチャートイメージ リンク。別の one

いくつかの追加情報:

  • ハードドライブの使用量は合計320GBのうち15GBです

  • Swappinessは1

  • プリロードが機能せず、バグであることが確認されています

  • 不要なスタートアップサービスの一部が無効になっています


  • 最適化されたルートディレクトリ。パフォーマンスに変化はありません。

関連情報をお気軽にお尋ねください。

10
asheeshr

システムの起動に時間がかかっているものを正確に知りたい場合:

  • ブートチャートをインストールします。
  • ブートチャートを作成します( Google Imagesのブートチャートの例 ブートチャートとは何かを知るため)。
  • 画像を外部メディアに保存します。

この時点で ブート時にどのプログラムが時間を消費しているかを分析する が可能ですが、25%の増加がどこから来るのかを正確に知りたい場合は...

  • 個人ファイルと個人設定のバックアップを作成します
  • システムを再インストールし、
  • 現在使用しているすべてのソフトウェアをインストールし、個人用ファイルを再インストールします。
  • 新しいブートチャートを作成します。

抜本的ですが、2つの画像を比較すると、画像の違いが2番目の質問に正確に答えます。初めてこれを行うと、多くの作業とかなりの時間を要し、すべてのファイルが別のディスク(だから、私はルートとホームを2回考えずに削除できることを知っています)。しかし、これは新しいリリースに切り替える前に使用する方法であり、新しいリリースがブート時間を改善または悪化させたかどうかを確認し、新しいリリースをインストールした直後から常にブートチャートを保存します。


ブートチャートのインストールは、下の画像をクリックして実行できます。

Install via the software center

1
Rinzwind

このテーマでは、カーネル設定からスタートアップサービスまで、多くの側面を考慮する必要があります。

役に立つ可能性のある情報はここにあります: http://linuxpoison.blogspot.pt/2011/01/easy-steps-to-tune-up-your-ubuntu.html

それが役に立てば幸い!

0
undertuga

いくつかの推奨事項:

  1. まず、不要なサービスを無効にすることをお勧めします。
  2. badblocksおよび/またはsmartctlを使用して、ディスクのエラーを確認します。
  3. 多くのスペースを使用している場合は、(ext4のみ)e4defragを使用してデフラグを実行することをお勧めします。
  4. preloadをセットアップしてインストールします。
0
user1529891