Τα SSD αποκτούν όλο και περισσότερη υποστήριξη για το Linux αυτές τις μέρες και όλο και περισσότεροι χρήστες παίρνουν τα χέρια τους. Παρόλα αυτά, πολλοί χρήστες του Linux δεν γνωρίζουν τι είναι το σωστό σύστημα αρχείων που πρέπει να χρησιμοποιούν, πώς λειτουργεί το σύστημα αρχείων TRIM ή ακόμα και γιατί πρέπει να είναι προσεκτικοί όσον αφορά την ανάγνωση / εγγραφή. Γι 'αυτό σε αυτό το άρθρο πρόκειται να σπάσουμε όλα όσα πρέπει να ξέρουμε για τη βελτιστοποίηση ενός SSD σε Linux. Θα ξεπεράσουμε τα καλύτερα συστήματα αρχείων που θα χρησιμοποιήσουμε. Εκτός από αυτό, θα εξετάσουμε τον τρόπο ενεργοποίησης του TRIM και πολλά άλλα! SPOILER ALERT: Μετακινηθείτε προς τα κάτω και παρακολουθήστε το εκπαιδευτικό βίντεο στο τέλος αυτού του άρθρου.
Σύστημα αρχείων για SSD
Οι σκληροί δίσκοι είναι πολύ σύγχρονοι. Χρησιμοποιούν την τεχνολογία NAND για να εξασφαλίσουν ότι τα δεδομένα σας διαβάζονται και γράφονται με τον ταχύτερο δυνατό τρόπο. Λόγω αυτής της ταχύτητας, οι μονάδες στερεάς κατάστασης τείνουν να είναι πραγματικά γρήγορες, ανεξάρτητα από το είδος του συστήματος αρχείων που βάζετε σε αυτό. Τούτου λεχθέντος, αν θέλετε να αξιοποιήσετε στο έπακρο το SSD σας στο Linux, το καλύτερο στοίχημά σας είναι να επιλέξετε το καλύτερο σύστημα αρχείων για αυτό. Ας δούμε τα συστήματα αρχείων που είναι διαθέσιμα για Linux και συζητήστε ποια είναι καλύτερα να χρησιμοποιηθούν σε ένα SSD.
Επέκταση 4
Το εκτεταμένο σύστημα αρχείων 4 είναι το σύστημα αρχείων επιλογής για τις περισσότερες διανομές Linux για κάποιο λόγο. Είναι αξιόπιστο και έχει αρκετά καλά χαρακτηριστικά για μια ποικιλία περιπτώσεων χρήσης. Το Ext4 είναι γενικά ένα σύστημα αρχείων "γενικής χρήσεως", που σημαίνει ότι αναμένεται να χρησιμοποιείται σε μια ποικιλία διαφορετικών συσκευών αποθήκευσης. Δεν έχει σχεδιαστεί ειδικά για ένα SSD, αλλά μην το αφήσετε αυτό να σας τρομάξει. Έχει πολλές βελτιώσεις ειδικά για τους ιδιοκτήτες SSD, όπως υποστήριξη TRIM, και χαρακτηριστικά που επιτρέπουν τη μείωση της ανάγνωσης / εγγραφής για τη βελτίωση της μακροζωίας.
Εάν δεν είστε σίγουροι τι θέλετε από το SSD σας πηγαίνετε με αυτό το σύστημα αρχείων. Είναι καλά στρογγυλεμένο και θα κάνει τη δουλειά.
XFS
Το σύστημα αρχείων XFS είναι ένα παλαιότερο σύστημα αρχείων με πολλές διαφορετικές περιπτώσεις χρήσης. Όπως το Ext4, το σύστημα αρχείων XFS υποστηρίζει πράγματα όπως το TRIM, το οποίο θα κρατήσει το SSD σας υγιές σε Linux. Εκτός από αυτό, διαθέτει μερικά πραγματικά εξαιρετικά χαρακτηριστικά, συμπεριλαμβανομένου ενός εργαλείου ανασυγκρότησης του συστήματος αρχείων και τη δυνατότητα απενεργοποίησης της καταγραφής συστήματος αρχείων (που είναι κρίσιμη όταν προσπαθείτε να μεγιστοποιήσετε τη μακροζωία του SSD σας).
Συνολικά, το XFS είναι ένα εξαιρετικό σύστημα αρχείων για SSD, αν θέλετε να έχετε την απόλυτη δυνατή απόδοση. Το σύστημα αρχείων XFS είναι επιλέξιμο από τα περισσότερα εργαλεία εγκατάστασης διανομής του Linux.
Ενεργοποίηση υποστήριξης TRIM
Το FS-TRIM είναι ένα εργαλείο για συστήματα αρχείων που περνάει και απορρίπτει αχρησιμοποίητα μπλοκ. Λόγω της φύσης της μνήμης flash και του NAND γενικά, όσο πιο πολλά μπλοκ αναδύονται, τόσο πιο αργή μπορεί να γίνει ένα SSD με την πάροδο του χρόνου. Αυτό είναι πολύ σημαντικό για την υγεία ενός Solid State Drive που ενεργοποιείτε αυτήν τη λειτουργία.

Ubuntu
sudo apt εγκαταστήστε το util-linux
Debian
sudo apt-get εγκαταστήστε το util-linux
Arch Linux
sudo pacman -S util-linux
Μαλακό καπέλλο
sudo dnf εγκαταστήστε το util-linux
OpenSUSE
sudo zypper εγκαταστήστε το util-linux
Με το εγκατεστημένο λογισμικό χρήσης, ενεργοποιήστε τις υπηρεσίες που παρέχονται από το σύστημα για να διασφαλίσετε ότι το FS-TRIM τρέχει.

sudo systemctl ενεργοποίηση fstrim.service sudo systemctl ενεργοποίηση fstrim.timer
Στη συνέχεια, ξεκινήστε τις δύο υπηρεσίες αμέσως με την έναρξη του συστήματος.
sudo systemctl ξεκινήσει fstrim.service sudo systemctl αρχή fstrim.timer
Μειώστε την ανάγνωση και τη γραφή στην SSD
Οι μονάδες στερεάς κατάστασης δεν λειτουργούν με τον ίδιο τρόπο όπως ένας παραδοσιακός, περιστρεφόμενος σκληρός δίσκος. Σε αντίθεση με τους δίσκους RPM, τα SSD έχουν ένα πεπερασμένο ποσό που γράφει ότι μπορούν να εκτελέσουν. Μόλις ο χρήστης φτάσει στο μέγιστο δυνατό γράψιμο, η μονάδα θα γίνει μόνο για ανάγνωση και θα αρχίσει να αποτυγχάνει (ή χειρότερα). Για να μετριάσετε αυτό, κάντε τα εξής.
Πρώτον, μην δημιουργήσετε ένα διαμέρισμα swap στο SSD. Η δημιουργία ενός ολόκληρου διαμερίσματος για εναλλαγή σε ένα SSD σημαίνει ότι η μονάδα SSD συνεχώς διαβάζει και εγγράφει δεδομένα. Αυτό μπορεί γρήγορα να υποβαθμίσει την υγεία και τη ζωή του δίσκου. Αντ 'αυτού, εξετάστε το ενδεχόμενο να κάνετε ένα αρχείο ανταλλαγής ή να παρακαλέσετε να ανταλλάξετε εντελώς.
Χρησιμοποιώντας ένα αρχείο ανταλλαγής παρά ένα διαμέρισμα εξακολουθεί να είναι άκυρο, αλλά τελικά θα είναι καλύτερο, επειδή ένα αρχείο ανταλλαγής είναι ακόμα απλά ένα αρχείο και όχι ένα ολόκληρο διαμέρισμα που μπορεί να χρησιμοποιήσει το σύστημα. Επιπλέον, τα αρχεία ανταλλαγής είναι εύκολο να απενεργοποιηθούν και να ενεργοποιηθούν. Ένας χρήστης μπορεί εύκολα να ενεργοποιήσει την εναλλαγή όταν χρειαστεί και να τον απενεργοποιήσει αμέσως όταν το κάνει, να το αλλάξει το μέγεθος και άλλα κτλ. Τα τμήματα ανταλλαγής είναι λιγότερο ευέλικτα.
Μια άλλη καλή πρακτική για τον μετριασμό της ανάγνωσης / εγγραφής στο SSD σας είναι να απενεργοποιήσετε τη δημοσιοποίηση με το σύστημα αρχείων σας. Δεν είναι κρίσιμο, αλλά αν το κάνετε θα διαβάζετε / γράφετε πολύ λιγότερο. Για να το κάνετε αυτό, αναζητήστε το εγχειρίδιο διανομής Linux για τυχόν πληροφορίες που μπορεί να έχουν σχετικά με αυτό το συγκεκριμένο λειτουργικό σύστημα.
Τέλος, προσπαθήστε πάντα να ενημερώσετε το υλικολογισμικό SSD σας. Πιστέψτε το ή όχι, αλλά οι SSDs λαμβάνουν ενημερώσεις όπως κάθε άλλο στοιχείο στον υπολογιστή σας. Εάν δεν ενημερώσετε το υλικολογισμικό, χάνετε τις βελτιώσεις από τον κατασκευαστή που το καθιστούν πιο αποδοτικό, διαβάζετε / γράφετε λιγότερα και χειρίζεστε δεδομένα καλύτερα. Για να ενημερώσετε το υλικολογισμικό της μονάδας δίσκου σας, είναι καλύτερο να ανατρέξετε στο εγχειρίδιο που συνοδεύει το SSD σας.Εναλλακτικά, αναζητήστε τον ιστότοπο του κατασκευαστή ή ανατρέξτε στο Wiki της διανομής του Linux για οδηγίες.