昨日友達が教えてくれた e4rat (Ext4-アクセス時間の短縮) システムの起動プロセスを高速化するための一連のツールと、今日、試してみることにしました。
私が見つけた検索 linuxzone.com インストールのチュートリアルと操作の説明。 私はここで逐語的に引用します:
時間が経つにつれて、システムがやや重くなり、OSのロードに時間がかかる場合があります。これはすべてのシステムに共通することであり、主な原因は通常、起動に必要なファイルの検索とロードです。システムは通常、ディスク全体をスキャンしてそれらを見つける必要があります。 これを回避し、最適化するには ブーツ、e4ratのようなツールがあります。
E4rat(Ext4-アクセス時間の短縮)は、起動プロセスを高速化するツールのセットであり、起動時に読み込まれるアプリケーションは、起動の最初の2分間に使用されるファイルを登録し、それらを再配置してプリロードし、時間をなくします。検索と回転の遅延。 これにより、ハードドライブの転送速度が高くなります。
このプロセスは、次のXNUMXつのステップで構成されます。 情報 起動、ファイルの再割り当て、および起動のたびにそれらをロードする方法について。
これは磁気ディスクでのみ機能し、ext4でフォーマットする必要があることに注意してください。
プログラムをダウンロードすることから始めます あなたのページからこの場合、Ubuntu 11.04を使用するため、.debファイルをダウンロードします。
インストールする前に、競合しないようにureadaheadを削除する必要があります。
sudo dpkg --purge ureadahead ubuntu-minimal注:パージする前に、XNUMXつのハイフンがあります。
e4ratの依存関係をインストールします。
sudo apt-get install libblkid1 e2fslibs次に、プログラムをインストールします。
それを機能させる方法をできるだけ簡単に説明します。 まず、編集する必要があります グラブ または場合によってはgrub2:
sudo nano /boot/grub/grub.cfgファイル内で、次のような行を探します。
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f roY 我々が追加します 行の終わりに次のとおりです。
init=/sbin/e4rat-collect私の場合、次のようになります。
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro quiet splash vt.handoff=7 init=/sbin/e4rat-collect注:前の手順は、起動時とまったく同じように実行できます。グラブ画面が表示されたら、OSのライン上にあり、「」を押します。e'それを編集します。 ディスクに複数のシステムがインストールされている場合は、他のシステムの起動に関与しないため、簡単にインストールできます。
これが完了したら、 エディタ Ctrl + Xを押すと、コンピューターが再起動します。
システムのロードが完了したら、ブラウザやメールマネージャなど、通常より頻繁に起動するプログラムを開く必要があります。これを行うにはXNUMX分かかります。 これが完了したら、ログファイルが作成されていることを確認します。
ls / var / lib / e4rat /
答えは 起動ログ何も表示されない場合は、手順をもう一度繰り返す必要があります。
ここで、グラブの編集に戻ります。今回は、ホーム画面からを押して編集します。 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="quiet splash"前に次の行を追加します 静かなスプラッシュ,
init=/sbin/e4rat-preloadこのままです。
GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"ファイルを保存し、grubをリロードします。
sudo update-grubそして、私たちはすでにそれを持っています、これから必要なプログラムはより速くロードされるでしょう。
詳細については、彼らのページをご覧ください。 ソースフォージ.
しばらくしてから試してみますが、戻ってこない場合は、ハードドライブが故障している可能性があります