Διαφήμιση
Εάν είχατε ποτέ κάποτε ή έχετε σκεφτεί να είστε κάτοχος SSD, ίσως έχετε ακούσει κριτικοί 5 τοποθεσίες αναθεώρησης υλικού υπολογιστών για τον ενθουσιώδη υπολογιστή Διαβάστε περισσότερα και άλλους σχολιαστές που μιλούν για υποστήριξη TRIM. Μπορεί επίσης να έχετε καταλάβει το γεγονός ότι η υποστήριξη TRIM είναι μια μάλλον μεγάλη υπόθεση. Δημοσιεύσεις ειδήσεων σε μεγάλους τεχνολογικούς ιστότοπους αναφέρουν συνεχώς ότι η μάρκα X έχει προσθέσει υποστήριξη TRIM, κάνοντας μια μεγάλη φασαρία για αυτό ξανά και ξανά.
Ωστόσο, αυτές οι νέες αναφορές σπάνια εξηγούν τι είναι πραγματικά η υποστήριξη TRIM, κάτι που μπορεί να δυσκολευτεί να καταλάβετε γιατί Το TRIM είναι τόσο μεγάλη υπόθεση και γιατί το χρειάζεστε πραγματικά στο SSD σας ή σε οποιοδήποτε σκληρό δίσκο στερεάς κατάστασης που ίσως σκεφτόσασταν εξαγορά.
Ένας οδηγός γρήγορης στερεάς κατάστασης
Προτού καταλάβετε σωστά γιατί οι ιστότοποι τεχνολογίας μιλούν τόσο πολύ για το TRIM. πρέπει να αυξήσετε τις γνώσεις σας σχετικά με το πώς λειτουργούν οι σκληροί δίσκοι στερεάς κατάστασης.
Η μονάδα στερεάς κατάστασης είναι απλώς μια πλακέτα κυκλώματος γεμάτη μάρκες μνήμης flash και έναν ελεγκτή ο οποίος είναι υπεύθυνος να βρει τον καλύτερο τρόπο για τη μεταφορά δεδομένων γύρω από τη μονάδα δίσκου και στον υπολογιστή σας. Τα τσιπ μνήμης Flash είναι πολύ, πολύ πιο γρήγορα από ένα δίσκοι 4 Εργαλεία για την πρόβλεψη και την πρόληψη της αποτυχίας του σκληρού δίσκουΕάν υπάρχει ένα κομμάτι εξοπλισμού στον υπολογιστή σας που θα προβλέπατε ότι θα αποτύχει πρώτα, τι θα ήταν; Διαβάστε περισσότερα γιατί δεν υπάρχει μηχανικό στοιχείο σε αυτούς. Όταν γράφετε δεδομένα σε μνήμη flash, χειρίζονται ορισμένα ηλεκτρικά φορτία και είναι προνομιακά! Τα δεδομένα σας αποθηκεύονται.
Προκειμένου αυτή η διαδικασία να έχει νόημα ως δεδομένα, ωστόσο, το SSD πρέπει να τακτοποιήσει τα δεδομένα με έναν συγκεκριμένο τρόπο. Συνήθως, ένα κελί μνήμης flash θα έχει μεγαλύτερα κομμάτια μνήμης που ονομάζονται "μπλοκ" τα οποία αποτελούνται από μικρότερα κομμάτια μνήμης που ονομάζονται "σελίδες".
Όταν ένα SSD εγκαθίσταται για πρώτη φορά σε ένα σύστημα, είναι άδειο. έτσι όλα λειτουργούν όπως θα περίμενε κανείς. Όταν γράφετε ένα αρχείο στη μονάδα δίσκου τα δεδομένα ταξινομούνται σε μπλοκ και σελίδες από τον ελεγκτή του SSD. Επειδή η μονάδα είναι άδεια, αυτό δεν είναι πολύ περίπλοκο. Η εγγραφή προχωρά κανονικά και είναι πολύ γρήγορη, πολύ πιο γρήγορη από οποιονδήποτε μηχανικό σκληρό δίσκο.
Κιβώτιο ποινών
Το πρόβλημα έρχεται όταν προσπαθείτε να γράψετε αρχεία σε σελίδες που έχουν ήδη καταληφθεί από δεδομένα. Αυτό δεν συμβαίνει μόνο όταν ένα SSD είναι σχεδόν γεμάτο, επειδή η εγγραφή δεδομένων σε σκληρό δίσκο στερεάς κατάστασης δεν είναι γραμμική.
Ας υποθέσουμε ότι έχετε έξι διαθέσιμες σελίδες που αντιπροσωπεύονται από τα γράμματα A έως F. Διαισθητικά, θα περιμένατε τα δεδομένα να γράφονται γραμμικά, προχωρώντας από το Α στο ΣΤ. Στην πραγματικότητα, τα δεδομένα δεν είναι τόσο καλά δομημένα. Η σειρά μπορεί να είναι B, μετά D, μετά A και ούτω καθεξής. Δεν υπάρχει μηχανικό στοιχείο σε SSD, επομένως δεδομένα από όλες τις σελίδες μπορούν να ανακτηθούν εξίσου γρήγορα. Επιπλέον, τα Windows δεν καθαρίζουν αυτόματα όλα τα δεδομένα από μια σελίδα όταν διαγράφονται οι πληροφορίες που περιέχει. Ένα SSD όταν φαίνεται να είναι μισό γεμάτο, μπορεί στην πραγματικότητα να έχει χρησιμοποιήσει όλες τις σελίδες του.
Κάθε φορά που προσπαθείτε να γράψετε δεδομένα σε μια σελίδα που χρησιμοποιείται, συναντάτε κάτι που ονομάζεται «block-rewrite ποινή». Οι σελίδες είναι ειδικά διατεταγμένες σε τετράγωνα. Εάν πρέπει να αντικαταστήσετε τα δεδομένα σε μια σελίδα, πρέπει να ξαναγράψετε όλα τα δεδομένα σε ολόκληρο το μπλοκ. Μια σελίδα είναι συνήθως 4KB και ένα μπλοκ είναι συνήθως 512KB, οπότε ξαφνικά αντιμετωπίζετε πολύ περισσότερα δεδομένα. Όλες οι πληροφορίες στο μπλοκ πρέπει να εγγραφούν στην προσωρινή μνήμη του SSD, έτσι ώστε να μην χαθούν, τότε τα δεδομένα ξαναγράφονται σε ολόκληρο το μπλοκ και σε όλες τις σελίδες του.
Φαίνεται χρονοβόρο, έτσι δεν είναι; Είναι. Στην καλύτερη περίπτωση, ένα SSD που αντιμετωπίζει αυτήν την ποινή θα γράψει δεδομένα πέντε φορές πιο αργά. Στη χειρότερη περίπτωση, ένα SSD μπορεί να είναι είκοσι φορές πιο αργό κατά τη σύνταξη δεδομένων.
Το TRIM σώζει την ημέρα
Τώρα μπορεί να λέτε στον εαυτό σας - αχ, αυτό μοιάζει με έναν ανόητο τρόπο να κάνετε πράγματα. Γιατί δεν μπορεί να διαγραφεί μία σελίδα, ώστε να μην χρειάζεται να διαγραφεί και να ξαναγραφεί ολόκληρο το μπλοκ;
Ο λόγος, πολύ απλά, είναι ότι οι μονάδες στερεάς κατάστασης είναι νέες. Μόνο τον τελευταίο χρόνο συνέβη μια έκρηξη SSD σε επίπεδο καταναλωτή. Οι υπολογιστές χρησιμοποιούν μηχανικούς σκληρούς δίσκους εδώ και δεκαετίες και τα λειτουργικά συστήματα είναι βελτιστοποιημένα για αυτούς.
Το TRIM είναι μια προδιαγραφή εντολών που δίνει πραγματικά σε ένα λειτουργικό σύστημα τη δυνατότητα να πει σε μια μονάδα στερεάς κατάστασης συγκεκριμένα ποια σελίδα περιέχει τα δεδομένα που ο χρήστης έχει διαγράψει. Ο ελεγκτής του SSD μπορεί να λάβει αυτές τις πληροφορίες και στη συνέχεια να τις χρησιμοποιήσει για να διαγράψει συγκεκριμένες σελίδες και όχι ολόκληρα μπλοκ. Το πρόβλημα της ποινής επανεγγραφής είναι βασικό σε ένα πρόβλημα επικοινωνίας. Τα σημερινά SSD δεν έχουν κανέναν τρόπο να γνωρίζουν ποιες σελίδες διαγράφηκαν, γι 'αυτό καταλήγουν να διαγράφουν και να ξαναγράφουν ολόκληρο το μπλοκ.
Η εφαρμογή της υποστήριξης TRIM πρέπει να πραγματοποιηθεί στο λειτουργικό σύστημα και στο υλικολογισμικό του SSD. Η Microsoft έχει εφαρμόσει υποστήριξη TRIM στα Windows 7 και επίσης στον Windows Server 2008 RS, και μέχρι στιγμής είναι τα μόνα μεγάλα λειτουργικά συστήματα που προσφέρουν υποστήριξη TRIM. Πολλές από τις σημερινές μονάδες στερεάς κατάστασης αποστέλλονται επίσης με υλικολογισμικό με δυνατότητα TRIM, αλλά όχι όλες. Τα SSD με υποστήριξη TRIM περιλαμβάνουν:
- Corsair Nova, Performance και Reactor
- Κρίσιμο Μ225
- Intel X25-M
- Γ. Skill Falcon
- Δίσκοι Kingston SSDNow
- OCZ Agility, Summit και Vertex
- Patriot Torqx
- SuperTalent Ultradrive
Αυτό δεν είναι κάθε οδηγείτε στην αγορά και υπάρχει η πιθανότητα οι μονάδες δίσκου που δεν υποστηρίζουν το TRIM να έχουν ενεργοποιήσει το TRIM με μελλοντική αναθεώρηση υλικού. Εάν έχετε αμφιβολίες, επισκεφθείτε τον ιστότοπο του κατασκευαστή SSD από τον οποίο σκοπεύετε να αγοράσετε. Συνήθως θα υποστηρίξουν την υποστήριξη TRIM εάν το έχουν.
συμπέρασμα
Η υποστήριξη TRIM είναι μεγάλη υπόθεση. Εάν αγοράζετε ένα SSD τώρα ή στο μέλλον, το θέλετε. Εάν διαθέτετε ήδη SSD, θα πρέπει να ελέγξετε τον ιστότοπο του κατασκευαστή σας για να δείτε εάν έχουν ενημερωμένη έκδοση υλικολογισμικού που τη επιτρέπει στη μονάδα δίσκου σας. Με το TRIM, το SSD του υπολογιστή σας θα ακούγεται πάντα με χαρά στη μέγιστη ταχύτητά του.
Πιστωτική εικόνα: Άβιε
Ο Μάθιου Σμιθ είναι ανεξάρτητος συγγραφέας που ζει στο Πόρτλαντ Όρεγκον. Επίσης, γράφει και επεξεργάζεται για το Digital Trends.