macnotes.gr
a blog for first time Mac users

TRIM support στις versions OS X 10.10.4 Yosemite – 10.11 El Capitan

Jul. 2nd 2015 5 comments

Στο άρθρο to TRIM or not to TRIM που αναρτήθηκε στο blog τον περασμένο Νοέμβριο προσεγγίσθηκε εκτενώς το θέμα όπου κοντολογίς για να τρέξει το trim support σε περιβάλλον Yosemite και σε non Apple SSDs έπρεπε να απενεργοποιηθεί η διάταξη ασφάλειας kext signing του OS X.

Όμως η παρενέργεια είναι μέχρι και την version 10.3 ένα κενό στην ασφάλεια του συστήματος. Εξαίρεση αποτελούν ίσως οι δίσκοι της OWC και της Mushkin που δεν χρειάζονται εξωτερικό trim support χάρη στους SandForce processors του που αναβαθμίζουν την εγγενή ρουτίνα Garbage Collection σε επίπεδα trim.

Όμως με την έλευση της version 10.4 του Yosemite η Apple φαίνεται να έχει αναθεωρήσει την σκληρή γραμμή του kext signing και το OS X υποστηρίζει πλέον με το εγγενές του trim support και non Apple SSDs, αρκεί να τρέξει κανείς την εντολή με επακόλουθο restart του μηχανήματος για ενεργοποίηση του (πάντως προς το παρόν είναι ασαφές κατά πόσο μπορεί κάποια μοντέλα να μην υποστηρίζονται)·

sudo trimforce enable

Ενώ στο επερχόμενο OS X 10.11 El Capitan θα υποστηρίζονται πλέον εγγενώς με trim support όλοι οι non Apple SSDs.

Σύμφωνα με την Ars Technica, σε μηχανήματα που έτρεξε η εντολή δεν καταγράφηκαν προβλήματα, πάντως συνιστάται πριν την τρέξετε να μεριμνήσετε για ένα Time Machine backup.

Όπως και να έχει στο Terminal εμφανίζεται το “τρομακτικό” μήνυμα, το οποίο πάντως “απαλύνει” το backup σας.

Στο System Report, SSD σε Mac mini πριν και μετά το τρέξιμο της εντολής.


.

(images credit Ars Technica)

Update: Το trimforce απενεργοποιείται με την εντολή και με επακόλουθο restart του μηχανήματος·

sudo trimforce disable

Related post: To “trimforce” προκαλεί την εμφάνιση απαγορευτικού σήματος – κόλλημα του Mac

5 comments Add a comment

  1. Γιώργος

    Διευκρινιστικά, το trim του OS X υποστηρίζει μόνο τον εγγενή δίσκο, ή τον SSD upgrade στη θέση του ή στη θέση του DVD drive και σε σύνδεση SATA/SATA Express, ή εξωτερικό SSD σε σύνδεση Thunderbolt. Δεν υποστηρίζει SSDs σε σύνδεση USB.


  2. Γιώργος

    Η εντολή δεν αναγνωρίζει μηχανικούς δίσκους.


  3. mak

    έχω διαβάσει ότι το trim ενεργοποιείτε για όλους τους δίσκους ταυτόχρονα και δεν μπορείς να το ενεργοποιήσεις μόνο για έναν επιλεκτικά.
    Εγώ έχω βάλει τον SSD στην θέση του cd/dvd superdrive…..εάν ενεργοποιήσω το trim μήπως θα έχω πρόβλημα με τον απλό HardDisk που υπήρχε στον imac απο την αγορά του και τον έχω αφήσει όπως ήταν;


  4. Γιώργος

    Δεν υπάρχει κανένα πρόβλημα στην version 10.11 El Capitan. Ανεξάρτητα από αυτό, επειδή οι SSDs μπορεί να τερματίσουν απροειδοποίητα λόγω ηλεκτρικής βλάβης, συνιστάται συστηματική χρήση του Time Machine backup.


  5. mak

    ενεργοποιώντας την εντολή με sudo trimforce enable υπάρχει κάποιο πρόβλημα που μπορεί να δημιουργηθεί στον δίσκο SSD ή στα δεδομένα;
    Εγώ πρόσφατα έβαλα τον SSD Samsung EVO 850 250GB, αυτός υποστηρίζει TRIM;


Add a Comment





reset all fields