24Aug

Πώς να ενεργοποιήσετε το TRIM για SSD τρίτου μέρους σε Mac OS X

click fraud protection
Οι υπολογιστές Mac

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

Χάρη στο Mac OS X 10.10.4, είναι τώρα δυνατό να ενεργοποιήσετε το TRIM σε οποιοδήποτε SSD στον Mac σας με μια απλή εντολή.Δεν χρειάζεται πλέον να απενεργοποιείτε τις λειτουργίες ασφαλείας του OS X και να τροποποιείτε το σύστημά σας για να το κάνετε αυτό.

Γιατί το TRIM είναι σημαντικό και γιατί τα Macs δεν το ενεργοποιούν πάντα από προεπιλογή

Όταν ένα λειτουργικό σύστημα χρησιμοποιεί το TRIM με μια μονάδα SSD, στέλνει ένα σήμα στο SSD κάθε φορά που διαγράφετε ένα αρχείο.Το SSD ξέρει ότι το αρχείο διαγράφεται και μπορεί να διαγράψει τα δεδομένα του αρχείου από την αποθήκευση flash.Με τη μνήμη flash, είναι πιο γρήγορη η εγγραφή στην κενή μνήμη - για να γράψετε στην πλήρη μνήμη, η μνήμη πρέπει πρώτα να σβηστεί και στη συνέχεια να γραφτεί σε.Αυτό προκαλεί την επιβράδυνση του SSD σας με την πάροδο του χρόνου, εκτός εάν έχει ενεργοποιηθεί το TRIM.Το TRIM διασφαλίζει ότι οι φυσικές θέσεις μνήμης NAND που περιέχουν τα διαγραμμένα αρχεία διαγράφονται πριν να τους γράψετε.Στη συνέχεια, το SSD μπορεί να διαχειρίζεται καλύτερα την διαθέσιμη αποθήκευση.

instagram viewer

Τα Windows 7 και τα νεότερα έχουν ενσωματωμένη υποστήριξη για το TRIM, το οποίο ενεργοποιούν για όλα τα SSD.Ιστορικά, το Mac OS X έχει ενεργοποιήσει μόνο το TRIM για τις μονάδες στερεάς κατάστασης που παρέχει η Apple.Οι χρήστες που εγκατέστησαν τα δικά τους SSD έπρεπε να κυνηγήσουν εργαλεία τρίτων που ενεργοποίησαν το TRIM με μη υποστηριγμένο τρόπο.

Στο OS X 10.10 Yosemite, η Apple εισήγαγε την "υπογραφή kext" - Υπογραφή επέκτασης πυρήνα.Αυτό ελέγχει ότι όλα τα προγράμματα οδήγησης σε Mac είναι είτε αμετάβλητα είτε έχουν εγκριθεί από την Apple.Καθώς οι βοηθητικές μονάδες ενεργοποίησης του TRIM λειτούργησαν σε αυτό το χαμηλό επίπεδο, αυτό το κλειδώθηκε.Τώρα ήταν απαραίτητο να απενεργοποιήσετε τον μηχανισμό ασφαλείας με την υπογραφή του Kext για να ενεργοποιήσετε το TRIM για αυτούς τους δίσκους, μειώνοντας την ασφάλεια ενός Mac.Ξεκινώντας με το OS X 10.10.4, η Apple παρέχει πλέον έναν επίσημο - αλλά μη υποστηριζόμενο - τρόπο ενεργοποίησης του TRIM για κάθε SSD.

Είναι ασφαλές να ενεργοποιήσετε το TRIM στο SSD σας;

Το αν είναι ασφαλές να το κάνετε εξαρτάται από το SSD που χρησιμοποιείτε στον υπολογιστή σας Mac.Η Apple δεν θέλει να είναι υπεύθυνη για οποιαδήποτε ζητήματα, γι 'αυτό και το OS X αποκρύπτει αυτή τη λειτουργία πίσω από μια εντολή και ένα τρομακτικό προειδοποιητικό μήνυμα.

Κάθε μονάδα SSD εφαρμόζει το TRIM με έναν ελαφρώς διαφορετικό τρόπο και πολλοί κατασκευαστές SSD δοκιμάζουν πραγματικά μόνο για συμβατότητα στα Windows.Η εταιρεία αναζήτησης Algolia βρήκε κάποια σφάλματα καταστροφής δεδομένων με ορισμένα SSD της Samsung με TRIM σε Linux και παρόμοια προβλήματα μπορεί να προκύψουν εάν ενεργοποιήσετε το TRIM για τέτοιους δίσκους σε Mac.Έχουν επίσης αναφερθεί αναφορές ορισμένων κρίσιμων δίσκων που δεν λειτουργούν σωστά με το TRIM σε Linux.

Στην πραγματικότητα, ο πυρήνας του Linux περιέχει μια μαύρη λίστα SSD που δεν υποστηρίζουν σωστά το TRIM.Πιθανότατα δεν θα πρέπει να ενεργοποιήσετε το trimforce αν έχετε ένα από τα SSD που εμφανίζονται σε αυτή τη μαύρη λίστα στον Mac σας.

Πέρα από αυτό, οι περισσότερες μονάδες δίσκου φαίνεται να λειτουργούν σωστά με το TRIM σε Mac OS X. Οι χρήστες Mac έχουν χρησιμοποιήσει βοηθητικά προγράμματα τρίτου μέρους που ενεργοποιούν το TRIM για πολλά χρόνια με μια ποικιλία SSD.Ίσως θελήσετε να κάνετε κάποια έρευνα και να δείτε τι άλλοι χρήστες Mac έχουν βιώσει όταν ενεργοποιείτε το TRIM με το SSD σας πριν συνεχίσετε.

Ενεργοποίηση του TRIM με trimming

Η Apple πρόσθεσε ήσυχα μια νέα εντολή με την ονομασία "trimforce" σε μια μικρή ενημέρωση στο OS X 10.10 Yosemite - OS X 10.10.4.Αυτό το βοηθητικό πρόγραμμα περιλαμβάνεται επίσης στο OS X 10.11 El Capitan.

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

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

Για να εκτελέσετε το trimforce, ανοίξτε ένα παράθυρο Terminal( πατήστε Command + Space, πληκτρολογήστε Terminal και πατήστε Enter για να ξεκινήσετε ένα τερματικό μέσω Spotlight).Πληκτρολογήστε την ακόλουθη εντολή στο παράθυρο του τερματικού και πατήστε Enter:

sudo trimforce ενεργοποίηση

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

Ο υπολογιστής Mac θα επανεκκινήσει αμέσως αφού συμφωνήσετε με τη δεύτερη ερώτηση με ένα y .Μετά την επανεκκίνηση, το TRIM θα ενεργοποιηθεί για όλα τα SSD που είναι συνδεδεμένα στο Mac σας.

Αν θέλετε να απενεργοποιήσετε το trimforce και να χρησιμοποιήσετε μόνο το TRIM για μονάδες SSD της Apple, μετακινήστε ξανά ένα παράθυρο του τερματικού και εκτελέστε την ακόλουθη εντολή:

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

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

: kawaiikiri στο Flickr