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

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

Πώς φθείρουν τους δίσκους τα αρχεία καταγραφής Linux;

Τα αρχεία καταγραφής είναι ένας πολύτιμος πόρος αντιμετώπισης προβλημάτων στο Linux και χρησιμοποιούνται από το σύστημα, τον πυρήνα, τις διαδικασίες εκκίνησης, τους διαχειριστές πακέτων, τις μεμονωμένες εφαρμογές και το Xorg. Εάν είναι στο σύστημά σας, πιθανότατα δημιουργεί αρχεία καταγραφής.

Εάν κάτι πάει στραβά με το μηχάνημα Linux ή οποιαδήποτε εφαρμογή δεν συμπεριφέρεται σωστά, η πρώτη σας ενέργεια είναι να ελέγξετε τα σχετικά αρχεία καταγραφής και να δείτε τι συνέβαινε εκείνη τη στιγμή.

instagram viewer

Μπορείτε να βρείτε τα περισσότερα log in /var/log. Αυτός ο κατάλογος έχει συνήθως δεκάδες αρχεία και υποκαταλόγους και ο χώρος στο δίσκο που χρησιμοποιείται μπορεί να κυμαίνεται σε δεκάδες gigabyte.

Σύγχρονοι δίσκοι στερεάς κατάστασης (SSD) έχουν περιορισμένο αριθμό κύκλων ανάγνωσης/εγγραφής και όσο περισσότερα δεδομένα εγγράφονται στο δίσκο, τόσο μικρότερη θα είναι η διάρκεια ζωής τους. Επειδή το Linux καταγράφει συνεχώς όλα όσα συμβαίνουν στο σύστημα, αυτοί οι κύκλοι ανάγνωσης/εγγραφής προστίθενται γρηγορότερα από όσο χρειάζεται. Η αγορά νέου υλικού για τον υπολογιστή σας είναι διασκεδαστική, αλλά όχι εάν το κάνετε λόγω καταστροφικής βλάβης της μονάδας δίσκου.

Υπολογιστές μονής πλακέτας που εκκινούν το λειτουργικό τους σύστημα από κάρτα microSD είναι ιδιαίτερα επιρρεπείς σε ζημιές λόγω υπερβολικής χρήσης.

Πώς το Log2Ram μπορεί να αποθηκεύσει τους δίσκους σας

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

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

Εγκαταστήστε και χρησιμοποιήστε το Log2Ram στον υπολογιστή σας Linux

Πριν ξεκινήσετε, θα πρέπει να ενημερώσετε και να αναβαθμίσετε όλα τα πακέτα στο σύστημά σας. Ανοίξτε ένα τερματικό και πληκτρολογήστε:

sudo apt εκσυγχρονίζω
αναβάθμιση sudo apt

Κατεβάστε το αρχείο Log2Ram και εξαγάγετε το:

μπούκλα -L https://github.com/azlux/log2ram/archive/master.tar.gz | tar zxf -

Μεταβείτε στον νέο κατάλογο log2ram και κάντε το σενάριο εγκατάστασης εκτελέσιμο:

CD log2ram-master
chmod +Χεγκαθιστώ.SH

Εκτελέστε το σενάριο εγκατάστασης:

sudo ./install.sh

Τώρα επανεκκινήστε:

επανεκκίνηση sudo

Αφού συνδεθείτε ξανά στο μηχάνημά σας, ελέγξτε ότι το log2ram εκτελείται:

sudo systemctl status log2ram

Το Log2ram γράφει στο δίσκο κάθε μέρα. Εάν θέλετε να αλλάξετε τη συχνότητα, πληκτρολογήστε:

sudosystemctlεπεξεργασίαlog2ram-καθημερινά.μετρών την ώραν

...και επεξεργαστείτε την καταχώρηση του χρονοδιακόπτη.

Εάν προτιμάτε να γράφονται μόνο αρχεία καταγραφής όταν το σύστημα κλείνει ή επανεκκινείται, μπορείτε να απενεργοποιήσετε πλήρως το χρονόμετρο με:

sudosystemctlκαθιστώ ανίκανοlog2ram-καθημερινά.μετρών την ώραν

Μπορείτε να διαμορφώσετε πρόσθετες επιλογές χρησιμοποιώντας το nano για να επεξεργαστείτε το αρχείο διαμόρφωσης log2ram:

sudo nano /etc/log2ram.conf

Εδώ, θα βρείτε πέντε μεταβλητές που μπορείτε να τροποποιήσετε για να κάνετε το Log2Ram πιο κατάλληλο για το σύστημά σας. Το προεπιλεγμένο μέγεθος του φακέλου καταγραφής στη μνήμη RAM έχει οριστεί στα 40 MB, αλλά εάν πραγματοποιείτε εγγραφή μόνο κατά τον τερματισμό λειτουργίας, και έχετε την τάση να αφήνετε το μηχάνημά σας αναμμένο για μέρες κάθε φορά, θα θέλετε να το αυξήσετε σε πιο ρεαλιστικό αξία. Η αλλαγή της μεταβλητής PATH_DISK θα σας επιτρέψει να αποθηκεύσετε τα αρχεία καταγραφής σας σε μια μη προεπιλεγμένη τοποθεσία.

Πρέπει να χρησιμοποιήσετε το Log2Ram σε Linux;

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

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