GNU / Linux önyüklemesini E4rat ile optimize etme

Dün bir arkadaşım bana bahsetti e4rat (Ext4 - Erişim Sürelerini Azaltma) sistemimizin önyükleme sürecini hızlandırmak için bir dizi araç ve bugün denemeye karar verdim.

Bulduğum aranıyor linuxzone.com kurulumu için bir eğitim ve çalışmasıyla ilgili bir açıklama. Burada kelimesi kelimesine alıntı yapıyorum:

Zamanla sisteminizin biraz daha ağırlaştığını ve işletim sisteminizi yüklemenin uzun zaman aldığını fark edebilirsiniz.Bu, tüm sistemlerde ortak bir durumdur ve ana neden genellikle başlangıç ​​için gerekli dosyaların aranması ve yüklenmesi, çünkü sistemin onları bulmak için genellikle tüm diski taraması gerekir. Bundan kaçınmak ve çizmee4rat gibi araçlar var.

E4rat (Ext4 - Erişim Sürelerini Azaltma), başlatma sürecini ve ayrıca başlangıçta yüklenen uygulamaları hızlandıran, başlatmanın ilk 2 dakikasında kullanılan dosyaları kaydeden, yeniden konumlandıran ve önceden yükleyen, böylece zamanları ortadan kaldıran bir dizi araçtır. arama ve rotasyon gecikmeleri. Bu, yüksek bir sabit sürücü aktarım hızına yol açar.

Süreç üç adımdan oluşur: toplama bilgi başlatma, dosyaların yeniden atanması ve ardından her önyüklemede yüklenmeleri hakkında.

Bunun yalnızca manyetik disklerde çalıştığını ve ext4'te biçimlendirilmesi gerektiğini unutmayın.

Programı indirerek başlayacağız sayfandanBu durumda Ubuntu 11.04 kullanacağım için .deb dosyasını indireceğim.

Yüklemeden önce, çakışmaması için ureadahead'i silmeliyiz:

sudo dpkg --purge ureadahead ubuntu-minimal

Not: Temizleme işleminden önce iki tire vardır.

E4rat için bağımlılıkları kuruyoruz:

sudo apt-get install libblkid1 e2fslibs

Ardından programı kuruyoruz.

Şimdi size nasıl çalıştırılacağını olabildiğince kolay bir şekilde açıklayacağım. İlk önce, düzenlemeliyiz grub veya duruma göre grub2:

sudo nano /boot/grub/grub.cfg

Dosyanın içinde buna benzer bir satır arıyoruz:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro

ekleriz satırın sonunda şu:

init=/sbin/e4rat-collect

Benim durumumda şöyle görünüyor:

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

Not: Önceki adım, başlangıçtan itibaren tamamen aynı şekilde yapılabilir, grup ekranı çıktığında, işletim sistemimizin satırındayız ve 'eDüzenlemek için. Diskte birden fazla sistem kurulu olması durumunda, diğerlerinin başlangıcına karışmaktan kaçındığımız için bunu yapmak daha kolaydır.

Bu bittiğinde, kapatıyoruz editör Ctrl + X ve bilgisayarımızı yeniden başlatıyoruz.

Sistemi yüklemeyi bitirdiğinde, tarayıcı, posta yöneticisi vb. Gibi genellikle daha sık başlattığımız programları açmalıyız, bunu yapmak için iki dakikamız var. Bu yapıldıktan sonra, günlük dosyasının oluşturulduğundan emin oluruz.

ls / var / lib / e4rat /

Cevap olmalı başlangıç.logSize hiçbir şey göstermezse, adımları tekrar etmeniz gerekecektir.

Şimdi grubu düzenlemeye dönüyoruz, bu sefer ana ekrandan tuşuna basarak yapıyoruz. e, yukarıda açıkladığım gibi. Ve öncekinden satırın sonuna ekliyoruz tekaşağıdaki gibidir:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single

Kapatıp yeniden başlatıyoruz, ancak bu sefer bunu güvenli modda veya komutlar. Kullanıcı adımız ve parolamızla giriş yapın ve çalıştırın:

sudo e4rat-realloc /var/lib/e4rat/startup.log

Bu yapıldıktan sonra, e4rat dosyaları diskinizden taşımaya başlar (biraz zaman alabilir), tamamlandığında yeniden başlatırız.

sudo shutdown-r now

Böylece program her zaman başlangıçta çalışır ve güncellesek bile devam eder, grubumuzu düzenleriz,

sudo nano /etc/default/grub

ve arıyoruz çizgi:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Aşağıdaki satırı önce ekliyoruz sessiz sıçrama,

init=/sbin/e4rat-preload

Bu şekilde kalıyorum.

GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"

Dosyayı kaydediyoruz ve grubu yeniden yüklüyoruz:

sudo update-grub

Ve zaten bizde var, bundan sonra gerekli programlar daha hızlı yüklenecek.

Daha fazla bilgi için sayfalarını ziyaret edebilirsiniz. sourceforge.

Bir süre sonra deneyeceğim ve geri dönmezsem, bunun sebebi sabit diskimin bitmiş olması olacak


Makalenin içeriği şu ilkelerimize uygundur editoryal etik. Bir hata bildirmek için tıklayın burada.

13 yorum, sizinkini bırakın

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak.

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   elav <° Linux dijo

    F ** kral çalışıyor !!! Uygulamaların daha hızlı açıldığını görebilirsiniz 😀

  2.   Carlos dijo

    Harika, LMDE'de deneyeceğim ... Size nasıl gittiğini anlatacağım.

    Selamlar.

  3.   fredy dijo

    Aynı, hızlı dönmezsem, daha sonra geri geleceğim hehe.

    1.    fredy dijo

      Birkaç denemeden sonra hayır, işe yaramadı.

      Tekrar deneyeceğim ama başka bir gün.

      1.    elav <° Linux dijo

        Archlinux'unu yere atmadan önce benim için ve KZKGGaara için çalıştı hahaha

        1.    Nerjamartin dijo

          AMAN TANRIM! ona ne oldu? o_0

          1.    Nerjamartin dijo

            Ehem! yine işten yazıyorum! ^ _ ^ U
            "Karanlık tarafa" geçtiğime inanmayın !!! hehehe

            1.    elav <° Linux dijo

              Normal, bugün KZKGGaara, Windows 7 yüklü olarak ortaya çıktı 😀


  4.   eritrim dijo

    Mucizevi şekilde çalışır! Programlar çok daha hızlı başlar! Tavsiye için çok teşekkürler! 😀

  5.   dhunter dijo

    Atlanabilecek bir adım olduğunu keşfettim:

    sudo e4rat-realloc /var/lib/e4rat/startup.log

    Bu yapıldıktan sonra, e4rat dosyaları diskinizden taşımaya başlar (biraz zaman alabilir), tamamlandığında yeniden başlatırız.

    sudo shutdown-r şimdi ## BU YENİDEN BAŞLATMA DAHA FAZLASI

    Böylece program her zaman başlangıçta çalışır ve güncellesek bile devam eder, grubumuzu düzenleriz,

    sudo nano / etc / default / grub

  6.   erunamoJAZZ dijo

    Eh, yeni denedim ve gerçek şu ki değişiklik çok değil: / ve neredeyse bir yıldır formatlamadım.

  7.   Angel de la vega dijo

    Tünaydın, mektuba giden adımları takip ettim ama işe yaramadı, startup.log dosyası bile oluşturulmadı ve başlayan programları kontrol et ve e4rat başlamıyor, Ubuntu 13.04'üm var, gerçek zaten beni çıldırtıyor ... Minnettar olurum yardımın

  8.   Mario dijo

    1 dakika 40 saniyeden başlayıp tam 29 saniyeye kadar olan bu adım mükemmel !!!!!!!!!! Hiç iyi açıklamasalar da çok teşekkür ederim ama deneyerek başardım teşekkürler