web-dev-qa-db-ja.com

e4ratでの起動に突然20秒長くかかります

数日前、Lenovo IdeapadU330で実行されているUbuntu14.04用にe4ratをセットアップしました。最初の数日は本当に驚異的で、基本的に起動時間を50秒から25秒に短縮しました。

その後、突然、(明らかな)理由もなく、再び20秒長くかかりました。変更は、実際には、翌朝の午前9時までのブーツと比較して、午前1時までのブーツから発生しました。それ以来、45秒のマークで立ち往生しています。

ブートチャートを調べてみましたが、e4rat-preloadがブートプロセスの約5秒で開始され、現在は約25秒で開始されていることが実際にわかります。奇妙なことに、少なくともブートチャートによれば、5秒から25秒までは何も起こりません。ブートプロセスでは、e4rat-preloadがloading I-Nodesと表示される時点で非常に多くの時間がかかっています。その部分は以前はずっと速かった。

誰かがこれを修正する方法について何か考えがあれば、私はとても幸せです。よろしくお願いします。

ブートチャートの前後は次のとおりです。最初に重要な部分を示すために、それらを少しカットしました。それを除けば、それらは非常によく似ています。それが役に立ったら、もちろんチャート全体を追加することができます。 (obs:それは本当に同じ日で、大きな更新などはありませんでした)

before bootchart

after bootchart

1
hopfi

私は今それを自分で理解しました。

実際(もちろん)、これら2つのブートイベントの間で何か変更がありました。ラップトップをデフォルトで低画面の明るさで起動しようとして、次の答えを使用しました ここ

一言で言えば:私は自分の

/etc/rc.local

ファイル、それが実行される方法で

echo X > /sys/class/backlight/intel_backlight/brightness

起動プロセスで。 (rc.localの詳細については、 ここ をクリックしてください)

理由はよくわかりませんが、e4rat-preloadに強く干渉しているようです。

このステートメントを取り除くと、ブート時間は再び約25秒になります。

これが同様の問題の助けになることを願っています。

1
hopfi