e4rat (Ext4 - Mengurangi Waktu Akses) adalah satu set alat ayat mempercepat proses booting, serta aplikasi yang dimuat saat pengaktifan, mendaftarkan file yang digunakan dalam 2 menit pertama pengaktifan, merelokasi mereka y pramuat mereka, sehingga menghilangkan waktu pencarian dan penundaan rotasi. Ini mengarah ke kecepatan transfer hard drive yang tinggi. |
Prosesnya terdiri dari tiga langkah: mengumpulkan informasi tentang startup, mengalokasikan kembali file, dan kemudian memuatnya di setiap startup.
Kami akan mulai dengan unduh programnya.
Sebelum menginstalnya, kita harus menghapus ureadahead, agar tidak berbenturan dengannya:
sudo dpkg --purge ureadahead ubuntu-minimal
Kami menginstal dependensi untuk e4rat:
sudo apt-get install libbblkid1 e2fslibs
Kemudian kami menginstal program.
Sekarang saya akan menjelaskan kepada Anda semudah mungkin bagaimana membuatnya bekerja. Pertama, kita harus mengedit grub atau grub2 kita karena kasusnya mungkin:
sudo nano /boot/grub/grub.cfg
Di dalam file kami mencari baris yang mirip dengan ini:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro
Dan kami menambahkan yang berikut ini di akhir baris:
init = / sbin / e4rat-kumpulkan
Dalam kasus saya, ini terlihat seperti ini:
linux /boot/vmlinuz-2.6.38-10-generic root = UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro silent splash vt.handoff = 7 init = / sbin / e4rat-collect
Langkah sebelumnya kita dapat melakukan hal yang sama persis dari startup, ketika layar grub keluar, kita berada di baris OS kita dan tekan 'e' untuk mengeditnya. Jika Anda memiliki beberapa sistem yang diinstal pada disk, lebih mudah melakukannya, karena kami menghindari terlibat dengan startup yang lain.
Setelah ini selesai, kami menutup editor Ctrl + X, dan memulai ulang.
Setelah selesai memuat sistem, kita harus membuka program-program yang biasanya lebih sering kita jalankan, seperti browser, mail manager, dll., Kita punya waktu dua menit untuk melakukannya. Setelah ini selesai, kami memastikan bahwa file log telah dibuat.
ls / var / lib / e4rat /
Jawabannya pasti startup.log, jika tidak menunjukkan apa pun, Anda harus mengulangi langkah-langkahnya lagi.
Sekarang kita kembali lagi mengedit grub, kali ini kita melakukannya dari home screen dengan menekan e, seperti yang sudah saya jelaskan di atas. Dan kami menambahkan parameter tunggal di akhir baris yang kami sebutkan sebelumnya, sebagai berikut:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
Kami menutup dan memulai ulang, tetapi kali ini kami melakukannya dalam mode aman atau dari baris perintah. Masuk dengan nama pengguna dan kata sandi kami dan jalankan:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Setelah ini selesai, e4rat mulai memindahkan file dari disk Anda, (mungkin perlu beberapa saat), setelah selesai, kita restart.
sudo shutdown -r sekarang
Agar program selalu berjalan di awal dan bertahan walaupun kita update, kita edit grub kita:
sudo nano / etc / default / grub
dan kami mencari baris:
GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash"
Kami menambahkan baris berikut sebelum percikan tenang,
init = / sbin / e4rat-preload
Tetap seperti ini.
GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-preload silent splash"
Kami menyimpan file, dan memuat ulang grub:
sudo perbarui-grub
Kami sudah memilikinya. Mulai sekarang, program biasa akan dimuat lebih cepat saat startup.
Untuk informasi lebih lanjut, Anda dapat mengunjungi halaman proyek di sourceforge.
sumber: Zona Linux
Halo bagus, terima kasih sudah menjawab, saya sudah mencoba melakukannya tetapi saya belum berhasil, jika Anda punya waktu untuk mengupdate posting dengan LM itu akan sangat bagus, terima kasih Pablo.
Saat itu saya sudah mencobanya dengan Ubuntu. Saya kira harus ada perbedaan besar dengan LM.
Bersulang! Paul.
Halo bagus untuk kontribusinya, pertanyaan saya apakah anda sudah mencobanya dengan LM 13? Bekerja ?.
Saludos y gracias
Tepat! Ini juga dapat digunakan di distro lain. Idenya adalah untuk menyajikan program, menjelaskan langkah-langkah instalasi terbaru (umumnya pengguna Ubuntu dan sebagian besar pembaca blog). Mereka yang menggunakan distro lain pasti tahu apa yang harus dilakukan atau di mana mencari info lebih lanjut.
Bersulang! Paul.
Saya sudah mencobanya dan sebenarnya saya kehilangan gdm saya, saya menggunakan trisquel 5.0 yang berbasis Ubuntu 11.04, saya ingin tahu apakah ada file yang harus diedit untuk dapat memulihkan lingkungan grafis saya, terima kasih
Ini juga dapat digunakan untuk distro lain, misalnya di Archlinux ñ.ñ
https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29
salam
Itu tidak akan membiarkan saya menginstalnya, inilah yang saya dapatkan di terminal:
Kesalahan CMake di /usr/share/cmake-2.8/Modules/FindBoost.cmake:1138 (pesan):
Tidak dapat menemukan pustaka Boost yang diminta.
Tidak dapat menemukan file header Boost. Harap setel BOOST_ROOT ke root
direktori yang berisi Boost atau BOOST_INCLUDEDIR ke direktori yang berisi
Header Boost.
Call Stack (panggilan terbaru lebih dulu):
CMakeLists.txt: 20 (find_package)
Kesalahan CMake di src / cmake / Findext2fs.cmake: 17 (MESSAGE):
Tidak dapat menemukan ext2fs
Call Stack (panggilan terbaru lebih dulu):
src / CMakeLists.txt: 57 (FIND_PACKAGE)
- Konfigurasi tidak lengkap, terjadi kesalahan!
salam
Oke, Anda dapat mengunduh paket deb, sumbernya diunduh langsung ke saya.
Registry, relokasi, dan preloading file terlihat bagus, tapi ...
Apakah butuh waktu lama untuk memulai distribusi Linux? Apakah ini masalah layanan yang kita jalankan? Apakah kita terus mengeluh tentang hal yang sama?
Saya tidak perlu lebih dari menghidupkan ponsel dan memasukkan kode identifikasi, dan saya memiliki drama dengan Ext4 karena distro penyelamat saya saat ini, Slax, tidak mengelola sistem file ini saat ini, yang sudah memakan waktu. 😉
Apakah hal seperti ini terjadi pada orang lain?
Anda harus mengedit file konfigurasi grub sebagai pengguna super sistem ... Jelas cara ini tidak akan menyimpan perubahan. Bersulang…
Hanya untuk Ubuntu?
Nah, saya mengalami masalah saat mengedit dari boot.
Pulsa e, tambahkan satu baris dan tekan ctrl + x
Setelah ini layar menjadi hitam dan saya harus memulai ulang.
Saya kembali ke editor dan melihat bahwa perubahan tersebut belum disimpan.
salam
Terima kasih, ini bekerja dengan sempurna di Debian. Terlalu banyak dependensi (libboots) tetapi semuanya baik-baik saja.
Saya kira pengoptimalan ini tidak berguna untuk drive SSD, bukan?