Βελτιστοποίηση εκκίνησης GNU / Linux με E4rat

Χθες ένας φίλος μου είπε Ε4ρατ (Ext4 - Μείωση χρόνου πρόσβασης) ένα σύνολο εργαλείων για την επιτάχυνση της διαδικασίας εκκίνησης του συστήματός μας και σήμερα, αποφάσισα να το δοκιμάσω.

Αναζήτηση που βρήκα στο linuxzone.com ένα σεμινάριο για την εγκατάστασή του και μια εξήγηση της λειτουργίας του. Παραθέτω εδώ κατά λέξη:

Μπορεί να διαπιστώσετε ότι όσο περνάει ο καιρός, το σύστημά σας γίνεται κάπως βαρύτερο και χρειάζεται πολύς χρόνος για τη φόρτωση του λειτουργικού σας συστήματος. Αυτό είναι κάτι κοινό σε όλα τα συστήματα και η κύρια αιτία είναι συνήθως η αναζήτηση και η φόρτωση των αρχείων που είναι απαραίτητα για την εκκίνηση, δεδομένου ότι το σύστημα πρέπει συνήθως να σαρώσει ολόκληρο το δίσκο για να τα βρει. Για να το αποφύγετε και να βελτιστοποιήσετε το δικό σας εκκίνηση, υπάρχουν εργαλεία όπως το e4rat.

Το E4rat (Ext4 - Reducing Access Times) είναι ένα σύνολο εργαλείων για την επιτάχυνση της διαδικασίας εκκίνησης, καθώς και των εφαρμογών που φορτώνουν κατά την εκκίνηση, καταχώριση των αρχείων που χρησιμοποιήθηκαν τα πρώτα 2 λεπτά της εκκίνησης, μετεγκατάσταση και προφόρτωση, εξαλείφοντας έτσι τους χρόνους καθυστερήσεις αναζήτησης και περιστροφής. Αυτό οδηγεί σε υψηλό ρυθμό μεταφοράς σκληρού δίσκου.

Η διαδικασία αποτελείται από τρία βήματα: συλλογή πληροφορίες σχετικά με την εκκίνηση, την εκ νέου ανάθεση των αρχείων και, στη συνέχεια, τη θέση τους για φόρτωση σε κάθε εκκίνηση.

Λάβετε υπόψη ότι αυτό λειτουργεί μόνο με μαγνητικούς δίσκους και πρέπει να μορφοποιηθούν στο ext4.

Θα ξεκινήσουμε κάνοντας λήψη του προγράμματος από τη σελίδα σαςΣε αυτήν την περίπτωση θα κατεβάσω το αρχείο .deb, καθώς θα χρησιμοποιώ το Ubuntu 11.04.

Πριν από την εγκατάσταση, πρέπει να διαγράψουμε το ureadahead, ώστε να μην έρχεται σε διένεξη:

sudo dpkg --purge ureadahead ubuntu-minimal

Σημείωση: Πριν από τον καθαρισμό, υπάρχουν δύο παύλες.

Εγκαθιστούμε τις εξαρτήσεις για το e4rat:

sudo apt-get install libblkid1 e2fslibs

Στη συνέχεια, εγκαθιστούμε το πρόγραμμα.

Τώρα πρόκειται να σας εξηγήσω όσο το δυνατόν πιο εύκολα πώς να το κάνετε να λειτουργεί. Πρώτον, πρέπει να επεξεργαστούμε το δικό μας grub ή grub2 ανάλογα με την περίπτωση:

sudo nano /boot/grub/grub.cfg

Μέσα στο αρχείο αναζητούμε μια γραμμή παρόμοια με αυτήν:

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

προσθέτουμε τα ακόλουθα στο τέλος της γραμμής:

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

Σημείωση: Το προηγούμενο βήμα που μπορούμε να κάνουμε ακριβώς το ίδιο από την εκκίνηση, όταν βγει η οθόνη grub, είμαστε στη γραμμή του λειτουργικού μας συστήματος και πατάμε «eγια να το επεξεργαστείτε. Σε περίπτωση που έχετε εγκαταστήσει πολλά συστήματα στο δίσκο, είναι ευκολότερο να το κάνετε, καθώς αποφεύγουμε να ασχοληθούμε με την εκκίνηση των άλλων.

Μόλις γίνει αυτό, κλείνουμε το συντάκτης Ctrl + X και κάνουμε επανεκκίνηση του υπολογιστή μας.

Όταν ολοκληρωθεί η φόρτωση του συστήματος, πρέπει να ανοίξουμε τα προγράμματα που συνήθως ξεκινούμε πιο συχνά, όπως το πρόγραμμα περιήγησης, το πρόγραμμα διαχείρισης αλληλογραφίας κ.λπ. ..., έχουμε δύο λεπτά για να το κάνουμε. Μόλις γίνει αυτό, σιγουρευόμαστε ότι το αρχείο καταγραφής έχει δημιουργηθεί.

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="quiet splash"

Προσθέτουμε την ακόλουθη γραμμή πριν ήσυχη βουτιά,

init=/sbin/e4rat-preload

Μένοντας έτσι.

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

Αποθηκεύουμε το αρχείο και φορτώνουμε ξανά το grub:

sudo update-grub

Και το έχουμε ήδη, από τώρα και στο εξής τα απαραίτητα προγράμματα θα φορτωθούν πιο γρήγορα.

Για περισσότερες πληροφορίες, μπορείτε να επισκεφθείτε τη σελίδα τους sourceforge.

Σε λίγο θα το δοκιμάσω και αν δεν επιστρέψω, θα είναι επειδή ο σκληρός δίσκος μου θα πέθανε


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   elav <° Linux dijo

    Λειτουργεί f ** king !!! Μπορείτε να δείτε ότι οι εφαρμογές ανοίγουν γρηγορότερα 😀

  2.   Κάρλος dijo

    Τέλεια, θα το δοκιμάσω στο LMDE ... Θα σας πω πώς θα πάει.

    Χαιρετισμούς.

  3.   Fredy dijo

    Το ίδιο, αν δεν επιστρέψω γρήγορα, θα επιστρέψω αργότερα hehe.

    1.    Fredy dijo

      Μετά από αρκετές προσπάθειες, όχι, δεν λειτούργησε.

      Θα προσπαθήσω ξανά αλλά μια άλλη μέρα.

      1.    elav <° Linux dijo

        Δούλεψε για μένα, και KZKGGaara, πριν ρίξει το Archlinux του στο έδαφος επίσης χαχαχαχα

        1.    νεραζαρτίνη dijo

          Ω ΘΕΕ ΜΟΥ! τι έπαθε? o_0

          1.    νεραζαρτίνη dijo

            Εεμ! και πάλι γράφω από τη δουλειά! ^ _ ^ U
            Μην πιστεύετε ότι έχω πάει στη «σκοτεινή πλευρά» !!! εεε

            1.    elav <° Linux dijo

              Κανονικό, σήμερα το KZKGGaara εμφανίστηκε με εγκατεστημένα τα Windows 7 😀


  4.   Ερυθρύμ dijo

    Λειτουργεί άψογα! Τα προγράμματα ξεκινούν πολύ πιο γρήγορα! Ευχαριστώ πολύ για τη συμβουλή! 😀

  5.   κυνηγός dijo

    Ανακάλυψα ότι υπάρχει ένα βήμα που μπορεί να παραλειφθεί:

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

    Μόλις γίνει αυτό, το e4rat αρχίζει να μετακινεί τα αρχεία από το δίσκο σας ((μπορεί να χρειαστεί λίγη ώρα), όταν τελειώσει, επανεκκίνηση.

    sudo shutdown-r τώρα ## ΑΥΤΗ Η ΕΙΣΑΓΩΓΗ ΕΙΝΑΙ ΠΕΡΙΣΣΟΤΕΡΑ

    Για να τρέχει πάντα το πρόγραμμα στην αρχή και να διαρκεί ακόμα και αν το ενημερώσουμε, επεξεργαζόμαστε το grub μας,

    sudo nano / etc / default / grub

  6.   erunamoJAZZ dijo

    Λοιπόν, το δοκίμασα και η αλήθεια είναι ότι η αλλαγή δεν είναι πολύ: /, και ότι δεν έχω διαμορφώσει για σχεδόν ένα χρόνο.

  7.   Άγγελος ντε λα vega dijo

    Καλησπέρα, ακολούθησα τα βήματα στην επιστολή, αλλά δεν λειτούργησε, ακόμη και το αρχείο startup.log δεν έχει δημιουργηθεί και ελέγξτε τα προγράμματα που ξεκινούν και το e4rat δεν ξεκινά, έχω το Ubuntu 13.04, η αλήθεια με κάνει ήδη λίγο τρελό ... Θα το εκτιμούσα η βοήθεια σου

  8.   Mario dijo

    Εξαιρετικό αυτό το βήμα από το ξεκίνημα σε 1 λεπτό 40 δευτερόλεπτα έως 29 ακριβή δευτερόλεπτα !!!!!!!!!! Σας ευχαριστώ πολύ αν και δεν το εξηγούν καθόλου καλά, αλλά πειραματίζον το κατάφερα ευχαριστώ