Apple News

Το OS X El Capitan ανοίγει την πόρτα στην υποστήριξη TRIM σε SSD τρίτων κατασκευαστών για βελτιωμένη απόδοση

Παρασκευή 12 Ιουνίου 2015 9:44 π.μ. PDT από τον Eric Slivka

samsung_ssdΓια χρήστες που θέλουν να αναβαθμίσουν τους παλαιότερους Mac τους με μονάδες SSD τρίτων κατασκευαστών, ένα πρόβλημα ήταν η έλλειψη υποστήριξης για το TRIM σε αυτές τις μονάδες στο OS X. Το TRIM είναι μια εντολή σε επίπεδο συστήματος που επιτρέπει στο λειτουργικό σύστημα και τη μονάδα για επικοινωνία σχετικά με το ποιες περιοχές της μονάδας θεωρούνται αχρησιμοποίητες και επομένως είναι έτοιμες για διαγραφή και επανεγγραφή. Ελλείψει TRIM, οι χρήστες μπορούν να δουν σημαντικά πιο αργές εγγραφές καθώς η μονάδα αρχίζει να γεμίζει.





Επίσημα το TRIM έχει υποστηριχθεί μόνο στους δίσκους της Apple και ενώ εργαλεία όπως π.χ Ενεργοποιητής TRIM έχουν αναπτυχθεί για να ενεργοποιούν το TRIM για μονάδες τρίτων κατασκευαστών, αντιμετώπισαν προβλήματα στο OS X Yosemite λόγω της χρήσης της υπογραφής kext από την Apple. Με αυτό το μέτρο ασφαλείας, οι χρήστες έπρεπε να απενεργοποιήσουν την υπογραφή kext για να ενεργοποιήσουν το TRIM και σε περίπτωση που ενεργοποιηθεί ξανά η υπογραφή kext, όπως η επαναφορά του NVRAM/PRAM κατά την αντιμετώπιση προβλημάτων, το σύστημα του χρήστη θα αρνηθεί την εκκίνηση.

Από την κυκλοφορία του OS X El Capitan από προγραμματιστές τη Δευτέρα, ορισμένοι χρήστες που ενδιαφέρονται για την υποστήριξη TRIM διερευνούν τις δυνατότητες του TRIM σε SSD τρίτων κατασκευαστών, ιδιαίτερα με τα νέα χαρακτηριστικά ασφαλείας «χωρίς ρίζες» που εμποδίζουν την πρόσβαση σε πολλά επίπεδα συστήματος αρχεία.



Μερικοί χρήστες έπαιζαν με διάφορες επιλογές που περιλαμβάνουν την προσωρινή απενεργοποίηση του rootless για να τρέξουν βοηθητικά προγράμματα όπως το TRIM Enabler και τα μέλη του φόρουμ μας ανακάλυψαν μια απλή εντολή για την ενεργοποίηση της ενσωματωμένης υποστήριξης για TRIM σε δίσκους τρίτων κατασκευαστών που μπορεί να ενεργοποιηθεί μία φορά Το rootless έχει απενεργοποιηθεί. Ο προγραμματιστής πίσω από το TRIM Enabler και άλλοι έχουν επιβεβαιωμένος η μέθοδος λειτουργεί και κάνουν σχέδια για να βελτιώσουν το λογισμικό τους για να την υποστηρίξουν.

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

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

Η Apple θα μπορούσε σίγουρα να κάνει αλλαγές καθώς η ανάπτυξη στο OS X El Capitan συνεχίζεται, αλλά δεδομένου του ενσωματωμένου εργαλείου trimforce φαίνεται σίγουρα ότι η εταιρεία σκοπεύει να επιτρέψει στο TRIM να λειτουργεί σε SSD τρίτων κατασκευαστών. Η τεκμηρίωση 'man' για την εντολή trimforce υποδεικνύει ότι εισήχθη στο OS X 10.10.4, το οποίο παραμένει σε δοκιμή προγραμματιστών, αλλά μέλος του φόρουμ mikeboss έχει διαπιστώσει ότι δεν υπάρχει στην τρέχουσα έκδοση προγραμματιστή.

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

( Ευχαριστώ, όχι Jony! )