Ενεργοποίηση του TRIM για οποιοδήποτε SSD στο OS X (Yosemite 10.10.4 ή αργότερα)

Διατηρήστε τα SSD που προσθέτετε στο Mac σας σε Top Shape

Από την πρώτη φορά που η Apple προσέφερε Macs με SSD , συμπεριέλαβαν υποστήριξη για το TRIM, μια μέθοδο για το OS που βοηθά ένα SSD στην απελευθέρωση του χώρου.

Εντολή TRIM

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

Το TRIM υποστηρίζεται στο OS X Lion (10.7) και αργότερα, αλλά η Apple επιτρέπει μόνο την εντολή TRIM για χρήση με SSD που παρέχονται από την Apple. Δεν είναι ξεκάθαρο γιατί υποστηρίζεται από την TRIM της Apple, αλλά η συμβατική σοφία είναι ότι η υλοποίηση TRIM εξαρτάται από τον κατασκευαστή SSD και κάθε κατασκευαστής SSD χρησιμοποιεί διαφορετική μεθοδολογία TRIM. Ως εκ τούτου, η Apple ήθελε μόνο να χρησιμοποιήσει το TRIM σε SSD που έχει πιστοποιήσει.

Αυτό άφησε όσους από εμάς επιθυμούν να αναβαθμίσουν τα Mac μας έξω στο κρύο, τουλάχιστον όταν πρόκειται για την εκτέλεση SSDs που βελτιώνουν την απόδοση. Χωρίς υποστήριξη για το TRIM, υπήρχε πιθανότητα ότι με την πάροδο του χρόνου, τα ακριβά SSD μας θα επιβραδύνουν και θα παρατηρούμε μια πραγματική πτώση των επιδόσεων στην SSD.

Ευτυχώς, υπάρχουν μερικά βοηθητικά προγράμματα τρίτων που μπορούν να ενεργοποιήσουν το TRIM για SSD που δεν παρέχονται από την Apple, συμπεριλαμβανομένου του TRIM Enabler, ένα από τα προγράμματα λογισμικού Mac μου το 2014. Αυτά τα βοηθητικά προγράμματα χρησιμοποιούν την ενσωματωμένη υποστήριξη TRIM της Apple. απλώς κατάργησαν την ικανότητα του λειτουργικού συστήματος να ελέγξει αν το SSD βρίσκεται στη λίστα των αναγνωρισμένων κατασκευαστών της Apple.

Η Apple κάνει το TRIM διαθέσιμο σε όλα τα SSD

Ξεκινώντας με το OS X Yosemite 10.10.4 και αργότερα, η Apple έκανε το TRIM διαθέσιμο σε οποιοδήποτε SSD, συμπεριλαμβανομένων αυτών που εγκατέστησαν οι DIYers, όπως πολλοί από εμάς εδώ στο About: Macs και πολλοί από εσάς. Ωστόσο, παρόλο που η Apple υποστηρίζει πλέον SSD τρίτων κατασκευαστών, απενεργοποίησε το TRIM για SSD που δεν παρέχονται από την Apple και το άφησε στο χρήστη για να ενεργοποιήσει με μη αυτόματο τρόπο την υποστήριξη TRIM, εάν το επιθυμεί.

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

Ορισμένες μονάδες SSD πρώιμης γενιάς είχαν ασυνήθιστες εφαρμογές της λειτουργίας TRIM που θα μπορούσαν να οδηγήσουν σε καταστροφή δεδομένων. Ως επί το πλείστον, αυτά τα πρότυπα μοντέλα SSD ήταν δύσκολο να συναντηθούν, εκτός αν πήρατε ένα από μια πηγή που εξειδικεύτηκε σε χρησιμοποιημένα προϊόντα, όπως αγορές ψύλλων, ανταλλάσσουν συναντήσεις ή eBay.

Ένα πράγμα που πρέπει να κάνετε είναι να ελέγξετε με τον κατασκευαστή SSD για να δείτε αν υπάρχουν ενημερώσεις υλικολογισμικού για το μοντέλο SSD που έχετε.

Δεν είναι μόνο παλαιότερα SSD που μπορεί να έχουν προβλήματα, όμως. Μερικά δημοφιλή μοντέλα SSD, όπως τα Samsung 840 EVO, 840 EVO Pro, 850 EVO και 850 EVO Pro, έχουν παρουσιάσει προβλήματα με το TRIM που μπορεί να οδηγήσουν σε διαφθορά δεδομένων. Ευτυχώς για εμάς τους χρήστες Mac, τα ζητήματα της Samsung TRIM φαίνεται να γίνονται εμφανή μόνο όταν χρησιμοποιούνται με τις εντολές TRIM που βρίσκονται στην ουρά. Το OS X χρησιμοποιεί μόνο διαδοχικές εντολές TRIM αυτή τη στιγμή, οπότε η ενεργοποίηση του TRIM με τη γραμμή SSD της Samsung θα είναι εντάξει, όπως αναφέρει η MacNN.

Η σημασία των αντιγράφων ασφαλείας

Έχω ήδη χρησιμοποιήσει την εντολή TRIM με το SSD τρίτου κατασκευαστή που εγκατέστησα στο Mac Pro χωρίς προβλήματα, ωστόσο, προτού ενεργοποιήσω το TRIM, βεβαιώθηκα ότι είχα ένα εφεδρικό σύστημα στη θέση του. Εάν ένα SSD παρουσιάσει μια αποτυχία που προκαλείται από το TRIM, είναι πιθανό να περιλαμβάνει μεγάλα τμήματα δεδομένων που επαναφέρονται, προκαλώντας μη ανακτήσιμη απώλεια αρχείων. Να έχετε πάντα ένα εφεδρικό σύστημα στη θέση του.

Πώς να ενεργοποιήσετε το TRIM στο OS X

Πριν προχωρήσετε, θυμηθείτε ότι η λειτουργία TRIM ενεργοποιείται αυτόματα για SSD που παρέχονται από την Apple. χρειάζεται μόνο να εκτελέσετε τα παρακάτω βήματα για μονάδες SSD άλλων κατασκευαστών που εγκαταστήσατε ως αναβαθμίσεις.

  1. Εκκινήστε τον τερματικό , που βρίσκεται στο φάκελο / Applications / Utilities.
  2. Στη γραμμή εντολών του τερματικού, πληκτρολογήστε το παρακάτω κείμενο: (Συμβουλή: μπορείτε να κάνετε τριπλό κλικ στη γραμμή εντολών και, στη συνέχεια, να την αντιγράψετε / επικολλήσετε στο παράθυρο του τερματικού.) Sudo TRIMforce enable
  3. Όταν σας ζητηθεί, εισαγάγετε τον κωδικό πρόσβασης διαχειριστή.
  4. Το τερματικό θα παράγει έπειτα μία από τις πιο τρομακτικές προειδοποιήσεις που έχει καταλήξει η Apple:
    "ΣΗΜΑΝΤΙΚΗ ΕΙΔΟΠΟΙΗΣΗ: Αυτή η δύναμη του εργαλείου επιτρέπει το TRIM για όλες τις σχετικές συνδεδεμένες συσκευές, παρόλο που αυτές οι συσκευές ενδέχεται να μην έχουν επικυρωθεί για ακεραιότητα δεδομένων κατά τη χρήση του TRIM. Η χρήση αυτού του εργαλείου για την ενεργοποίηση του TRIM ενδέχεται να οδηγήσει σε ακούσια απώλεια δεδομένων ή καταστροφή δεδομένων. Δεν πρέπει να χρησιμοποιείται σε εμπορικό περιβάλλον λειτουργίας ή με σημαντικά δεδομένα. Πριν χρησιμοποιήσετε αυτό το εργαλείο, θα πρέπει να δημιουργήσετε αντίγραφα ασφαλείας όλων των δεδομένων σας και να δημιουργείτε τακτικά αντίγραφα ασφαλείας των δεδομένων ενώ είναι ενεργοποιημένο το TRIM. Αυτό το εργαλείο παρέχεται σε βάση "όπως είναι". Η APPLE ΔΕΝ ΠΑΡΕΧΕΙ ΚΑΜΙΑ ΕΓΓΥΗΣΗ, ΡΗΤΗ Ή ΣΙΩΠΗΡΗ, ΣΥΜΠΕΡΙΛΑΜΒΑΝΟΜΕΝΩΝ ΧΩΡΙΣ ΠΕΡΙΟΡΙΣΜΟΣ ΤΩΝ ΣΙΩΠΗΡΩΝ ΕΓΓΥΗΣΕΩΝ ΜΗ ΠΑΡΑΒΙΑΣΗΣ, ΕΜΠΟΡΕΥΣΙΜΟΤΗΤΑΣ ΚΑΙ ΚΑΤΑΛΛΗΛΟΤΗΤΑΣ ΓΙΑ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ ΣΧΕΤΙΚΑ ΜΕ ΤΟ ΕΡΓΑΛΕΙΟ Ή ΤΗ ΧΡΗΣΗ ΜΟΝΟ Ή ΣΕ ΣΥΝΔΥΑΣΜΟ ΜΕ ΤΙΣ ΔΙΑΤΑΞΕΙΣ, ΤΑ ΣΥΣΤΗΜΑΤΑ Ή ΤΙΣ ΥΠΗΡΕΣΙΕΣ. ΧΡΗΣΙΜΟΠΟΙΗΣΤΕ ΤΟ ΕΡΓΑΛΕΙΟ ΓΙΑ ΝΑ ΕΠΙΤΡΕΨΕΤΕ ΤΟΝ ΤΡΙΜΟ, ΣΥΜΦΩΝΕΙΤΕ ΟΤΙ, ΣΤΟ ΒΑΘΜΟ ΠΟΥ ΕΠΙΤΡΕΠΕΤΑΙ ΑΠΟ ΤΟ ΕΦΑΡΜΟΣΤΕΟ ΔΙΚΑΙΟ, Η ΧΡΗΣΗ ΤΟΥ ΕΡΓΑΛΕΙΟΥ ΕΙΝΑΙ ΣΕ ΟΛΙΚΟ ΚΙΝΔΥΝΟ ΚΑΙ Ο ΟΛΙΚΟΣ ΚΙΝΔΥΝΟΣ ΩΣΤΕ ΣΤΗ ΔΙΑΣΦΑΛΙΣΤΙΚΗ ΠΟΙΟΤΗΤΑ, ΑΠΟΔΟΣΗ, ΑΚΡΙΒΕΙΑ ΚΑΙ ΕΜΦΥΛΑΞΗ ΕΙΝΑΙ ΜΕ ΤΟ ΕΣΑΣ.
    Είστε βέβαιοι ότι θέλετε να προχωρήσετε (y / N); "
  1. Πολύ βρώμικα, αλλά όσο έχετε ένα τρέχον αντίγραφο ασφαλείας και ένα σύστημα όπως το Time Machine για να διατηρήσετε τα αντίγραφα ασφαλείας σας, δεν πρέπει να ανησυχείτε υπερβολικά για την αξιοποίηση του TRIM για να κρατήσετε το SSD σε κορυφαία μορφή.
  2. Πληκτρολογήστε y στη γραμμή εντολών του τερματικού για να ενεργοποιήσετε το TRIM ή το N για να αφήσετε το TRIM απενεργοποιημένο για SSD τρίτων.
  3. Μόλις ενεργοποιηθεί το TRIM, θα χρειαστεί να γίνει επανεκκίνηση του Mac σας για να επωφεληθείτε από την υπηρεσία TRIM.

Λίγα επιπλέον σημειώσεις σχετικά με το TRIM

Το TRIM δεν υποστηρίζεται σε εξωτερικά περιβλήματα που χρησιμοποιούν USB ή FireWire ως μέθοδο σύνδεσης με το Mac. Τα περιβλήματα Thunderbolt με SSD υποστηρίζουν τη χρήση του TRIM.

Ενεργοποίηση του TRIM Off για μονάδες SSD τρίτων

Εάν αποφασίσετε ότι δεν θέλετε να ενεργοποιηθεί το TRIM για SSD τρίτων, μπορείτε να χρησιμοποιήσετε την εντολή TRIMforce για να απενεργοποιήσετε το TRIM ακολουθώντας τις παραπάνω οδηγίες και αντικαθιστώντας την εντολή Terminal με:

sudo TRIMforce απενεργοποίηση

Ακριβώς όπως όταν ενεργοποιήσατε το TRIM, θα χρειαστεί να κάνετε επανεκκίνηση του Mac για να ολοκληρώσετε τη διαδικασία απενεργοποίησης του TRIM.