e4rat (Ext4-アクセス時間の短縮)は、 ツール パラ 起動プロセスをスピードアップ、および起動時にロードされるアプリケーション、起動の最初の2分間に使用されたファイルを登録します。 それらを再配置する y それらをプリロードする、したがって、検索時間と回転遅延を排除します。 これにより、ハードドライブの転送速度が高くなります。 |
このプロセスは、起動に関する情報の収集、ファイルの再割り当て、起動ごとの読み込みのXNUMXつのステップで構成されます。
まずは プログラムをダウンロードする.
インストールする前に、ureadaheadを削除して、競合しないようにする必要があります。
sudo dpkg --purge ureadaheadubuntu-最小
e4ratの依存関係をインストールします。
sudo apt-get install libbblkid1 e2fslibs
次に、プログラムをインストールします。
それを機能させる方法をできるだけ簡単に説明します。 まず、場合によっては、grubまたはgrub2を編集する必要があります。
須藤ナノ /boot/grub/grub.cfg
ファイル内で、次のような行を探します。
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro
そして、行の最後に以下を追加します。
init = / sbin / e4rat-収集
私の場合、次のようになります。
linux / boot / vmlinuz-2.6.38-10-汎用ルート= UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180fro静かなスプラッシュvt.handoff = 7 init = / sbin / e4rat-collect
前の手順は、起動からまったく同じことを実行できます。グラブ画面が表示されたら、OSの行に移動し、「e」を押して編集します。 ディスクに複数のシステムがインストールされている場合は、他のシステムの起動に関与しないため、簡単にインストールできます。
これが完了したら、エディターCtrl + Xを閉じて、再起動します。
システムのロードが完了したら、ブラウザやメールマネージャなど、通常より頻繁に起動するプログラムを開く必要があります。これを行うにはXNUMX分かかります。 これが完了したら、ログファイルが作成されていることを確認します。
ls / var / lib / e4rat /
答えはstartup.logである必要があります。何も表示されない場合は、手順をもう一度繰り返す必要があります。
ここで、grubの編集に戻ります。今回は、上で説明したように、ホーム画面からeを押して編集します。 そして、次のように、前に述べた行の最後に単一のパラメーターを追加します。
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
閉じて再起動しますが、今回はセーフモードまたはコマンドラインから実行します。 ユーザー名とパスワードを使用してログインし、以下を実行します。
sudo e4rat-realloc /var/lib/e4rat/startup.log
これが完了すると、e4ratはディスクからファイルの移動を開始し(時間がかかる場合があります)、終了したら再起動します。
sudo shutdown -r now
プログラムが常に最初に実行され、更新しても持続するように、grubを編集します。
sudo nano / etc / default / grub
そして、次の行を探します。
GRUB_CMDLINE_LINUX_DEFAULT = "静かなスプラッシュ"
静かなスプラッシュの前に次の行を追加します。
init = / sbin / e4rat-プリロード
このままです。
GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-静かなスプラッシュをプリロードする"
ファイルを保存し、grubをリロードします。
sudo update-grub
私たちはすでにそれを持っています。 これ以降、通常のプログラムは起動時により速くロードされます。
詳細については、 プロジェクトページ sourceforgeで。
出典 Linuxゾーン
こんにちは、答えてくれてありがとう、私はそれをやろうとしましたが、成功しませんでした。LMで投稿を更新する時間があれば、とても良いでしょう、Pabloに感謝します。
当時、Ubuntuで試してみました。 LMと大きな違いはないはずだと思います。
乾杯! ポール。
こんにちは、貢献してくれました。私の質問は、LM13で試してみたかどうかです。 動作しますか?
ご挨拶と感謝
正確です! 他のディストリビューションでも使用できます。 アイデアは、プログラムを紹介し、最新(通常はUbuntuユーザーとほとんどのブログリーダー)のインストール手順を説明することでした。 他のディストロを使用する人は、何をすべきか、どこでより多くの情報を探すべきかを確実に知っているでしょう。
乾杯! ポール。
私はそれを試しましたが、真実は私のgdmを失ったということです、私はUbuntu5.0に基づくtrisquel11.04を使用しています、グラフィック環境を回復できるように編集するファイルがあるかどうか知りたいです、ありがとう
Archlinuxñ.ñなどの他のディストリビューションにも使用できます。
https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29
よろしく
それは私にそれをインストールさせません、これは私がターミナルで得るものです:
/usr/share/cmake-2.8/Modules/FindBoost.cmake:1138でのCMakeエラー(メッセージ):
要求されたBoostライブラリが見つかりません。
Boostヘッダーファイルが見つかりません。 BOOST_ROOTをルートに設定してください
BoostまたはBOOST_INCLUDEDIRを含むディレクトリからを含むディレクトリへ
Boostのヘッダー。
コールスタック(最新のコールが最初):
CMakeLists.txt:20(find_package)
src / cmake / Findext2fs.cmakeでのCMakeエラー:17(メッセージ):
ext2fsが見つかりませんでした
コールスタック(最新のコールが最初):
src / CMakeLists.txt:57(FIND_PACKAGE)
-設定が不完全で、エラーが発生しました!
よろしく
OK、debパッケージをダウンロードできます。ソースを直接ダウンロードしました。
レジストリ、再配置、ファイルのプリロードは良さそうですが...
Linuxディストリビューションを開始するのにそれほど時間がかかりますか?それは私たちが実行しているサービスの問題ですか?私たちは同じことについて不平を言い続けますか?
携帯電話の電源を入れて識別コードを入力するだけで、現在のレスキューディストロであるSlaxがこのファイルシステムを管理していないため、Ext4でドラマがあります。これにはすでに時間がかかります。 😉
このようなことが他の誰かに起こりますか?
システムのスーパーユーザーとしてgrub構成ファイルを編集する必要があります...明らかに、この方法では変更は保存されません。 乾杯…
Ubuntuのみ?
さて、ブートから編集するときに問題があります。
パルスe、ラインにシングルを追加し、ctrl + xをパルスします
この後、画面が真っ暗になり、再起動する必要があります。
エディタに戻り、変更が保存されていないことを確認します。
よろしく
おかげで、それはDebianで完全に機能しました。 依存関係(libboots)が多すぎますが、すべて問題ありません。
この最適化はSSDドライブには役に立たないと思いますよね?