Δημοφιλής ανάρτηση liopyr Δημοσ. 26 Φεβρουαρίου 2010 Δημοφιλής ανάρτηση Δημοσ. 26 Φεβρουαρίου 2010 (επεξεργασμένο) Ανοίγω αυτό το thread με αφορμή το συμμάζεμα (κάπως) του πλήθους πληροφοριών που αφορά την σωστή λειτουργία των ssd και αναπαράγεται συχνά ανάμεσα σε σελίδες τυχαίων thread. Επειδή οι πληροφορίες που κυκλοφορούν είναι μάλλον άπειρες, θα προσπαθήσω να μαζέψω εδώ τις άκρως σημαντικές κατά την ταπεινή και αλάνθαστή μου άποψη. Για όσους δεν γνωρίζουν τον τρόπο που λειτουργούν οι ssd και την νόσο που τους ταλαιπωρεί, μπορεί να τους διαφωτίσει το The SSD Anthology της anandtech, δίνοντας ιδιαίτερα βάση στο Understanding the SSD Performance Degradation Problem και την λύση The Trim Command. Βάση των παραπάνω, πρέπει να δώσουμε ιδιαίτερη προσοχή στην αγορά ssd, ώστε να είμαστε σίγουροι πως (έστω μετά από κάποιο firmware update) υποστηρίζεται η περίφημη αυτή λειτουργία. Σε αυτό το thread της icrontic.com μπορείτε να δείτε τους δίσκους που έχουν trim support, και (μέχρι και σήμερα τουλάχιστον) ανανεώνεται. Μετά την αγορά του κατάλληλου ssd, ας εξετάσουμε τις επιπλέον προϋποθέσεις ώστε να λειτουργεί το trim. α. Λειτουργικό: Προς το παρόν, μόνο τα windows 7 - server 2008 R2 και linux (υπό προϋποθέσεις που δε γνωρίζω) υποστηρίζουν. β. Firmware: Είναι συχνό μάλλον φαινόμενο να αγοράσει κάποιος ssd και να μην είναι περασμένο το τελευταίο (ή έστω απαραίτητο) firmware με υποστήριξη trim. Καλό είναι να συμβουλευόμαστε το site και τα επίσημα forum της εταιρίας, ελέγχοντας αν έχουμε το τελευταίο firmware περασμένο. γ. Drivers: Επιβάλλεται να είναι περασμένοι οι default ATA/AHCI drivers που αναγνωρίζει αυτόματα το λειτουργικό. Οι τελευταίοι nforce drivers π.χ (15.51) δεν υποστηρίζουν trim commands. δ. Raid: Το trim δεν υποστηρίζεται σε καμία συστοιχία raid έως τώρα. Πώς μπορούμε να δούμε αν το trim είναι ενεργοποιημένο από το λειτουργικό; Τρέχουμε σε cmd την εντολή: fsutil behavior query disabledeletenotify. Aν απαντήσει DisableDeleteNotify = 1 , δεν είναι ενεργοποιημένο. Αν απαντήσει DisableDeleteNotify = 0 , είναι ενεργοποιημένο. Πώς βλέπουμε αν το trim είναι ενεργοποιημένο από τον δίσκο; Η πιο απλή μέθοδος είναι μέσω του CrystalDiskInfo, μέσω του οποίου μπορούμε να δούμε ποιο firmware είναι περασμένο, και αν το trim support είναι highlighted. Αφού βεβαιωθούμε πως είναι ενεργοποιημένο, πώς μπορούμε να είμαστε σίγουροι πως δουλεύει; Δυστυχώς δεν μπορούμε σιγουρευτούμε άμεσα. Αν είμαστε ανυπόμονοι και δεν θέλουμε να περιμένουμε να δούμε αν θα υπάρξει performace drop σε βάθος χρόνου, ένας καλός τρόπος είναι να "σπαμμάρουμε" τον δίσκο με 4KB random write test, και να τσεκάρουμε κάθε φορά αν υπάρχει πτώση στις επιδόσεις. Τι μπορούμε να κάνουμε στις περιπτώσεις που έχουμε λειτουργικό που δεν υποστηρίζει auto trim; Manual trim. H Indilinx έχει κυκλοφορήσει μία μικρή εφαρμογή, το wiper tool, με το οποίο αν πληρείτε τις παραπάνω προϋποθέσεις εκτός του λειτουργικού, μπορείτε να κάνετε force manual trim όποτε θέλετε. Προσοχή: To wiper είναι ακόμα σε beta στάδιο που σημαίνει πως είναι πιθανό να προκαλέσει data loss. Use at your own risk. Performance / Health tweaks: α. Απενεργοποίηση Defragmentation: Start -> Δεξί κλικ στο Computer -> Manage -> Services and Applications -> Services - > Δεξί κλικ στο Disk Defragmenter -> Startup type: Disabled -> OK Η ανασυγκρότηση των δίσκων είναι χρήσιμη μόνο στους μηχανικούς δίσκους, αν δεν είναι ήδη απενεργοποιημένη από το λειτουργικό, απενεργοποιήστε την. β. Απενεργοποίηση Indexing: Computer -> Δεξί κλικ στον ssd -> properties -> Ξετσεκάρουμε το Allow files on this drive to have contents indexed in addition to file properties -> OK Το indexing στους μηχανικούς δίσκους είναι πολύ καλό feature καθώς αυξάνει σημαντικά την ταχύτητα της αναζήτησης, αλλά στους ssd είναι περιττό γιατί έτσι κι αλλιώς έχουν πολύ καλά seek times, ενώ οι συνεχείς μικρές εγγραφές μάλλον θα φέρουν τα αντίθετα αποτελέσματα. γ. Firefox - χρήση της μνήμης ως cache αντί του σκληρού: Ανοίγουμε τον Firefox -> πληκτρολογούμε about:config στο address bar -> Enter -> διπλό κλικ στο browser.cache.disk.enable όπου ορίζουμε την τιμή ως False -> Right-Click οπουδήποτε-> New -> Integer -> Preference Name "disk.cache.memory.capacity" -> value memory size in KB. Βάζουμε π.χ 32768 για 32MB, 65536 for 64MB, 131072 for 128MB, κλπ. -> restart Firefox. Με την παραπάνω διαδικασία γλιτώνουμε τα μικρά writes του firefox στον ssd, ενώ συγχρόνως αυξάνεται και η ταχύτητα. Free up disk space: Eπειδή τα gigabyte των ssd είναι κάπως ακριβοπληρωμένα, ακολουθούν κάποιες οδηγίες για εξοικονόμηση χώρου (αφορούν κυρίως windows 7 λειτουργικό). α. Απενεργοποίηση page file: Start -> Δεξί κλικ Computer -> Properties -> Advanced System Settings -> Settings (Performance) -> Advanced Tab -> Change -> Ξετσεκάρουμε Automatically manage -> No paging file -> Set -> OK -> Restart. Προτείνεται για όσους έχουν συστήματα με >= 4Gb ram, γιατί σε περίπτωση που χρησιμοποιηθεί όλη η ram, το πρόγραμμα που τρέχετε θα crash-άρει. *Επειδή μερικά προγράμματα απαιτούν να λειτουργεί το pagefile άσχετα αν δεν το χρειάζονται, μία καλή μέση λύση είναι να ορίσετε απλά ένα μικρό μέγεθος (π.χ 300MB) που θα χρησιμοποιείται για αυτό το σκοπό. β. Απενεργοποίηση Hibernate: Τρέχουμε σε cmd την εντολή: powercfg -h off . Αν δεν θεωρείτε απαραίτητο το συγκεκριμένο feature, μπορείτε να γλυτώσετε μπόλικα GB (αναλόγως το μέγεθος της μνήμης του συστήματος). γ. Απενεργοποίηση System Restore & delete restore points: Start -> Δεξί κλικ Computer -> Properties -> Advanced System Settings -> System Protection Tab -> Configure -> Τσεκάρουμε το Turn off system protection -> κλικ Delete -> OK Όλοι γνωρίζουμε πόσο απαραίτητο ή όχι είναι το system restore. Προσωπικά προτείνω απενεργοποίηση, και συχνό image της εγκατάστασης σε έναν εξωτερικό σκληρό, μέσω του απλού και εύχρηστου πλέον backup & restore των windows 7. δ. Disk Cleanup: Το γνωστό disk cleanup των windows, που καθαρίζει temporary files που δεν χρειάζονται πλέον. Το βρίσκουμε με δεξί κλικ --> properties πάνω στο δίσκο. Επειδή κάποια folder των windows όπως το C:Windowstemp και το C:Users(liopyr)AppDataLocalTemp σε βάθος χρόνου γεμίζουν με temporary files τα οποία δεν καθαρίζει το disk cleanup, θεωρείται ασφαλές να τα αδειάζουμε manualy. Για όσους δεν θέλουν να ψάχνουν, ένα μικρό utility που κάνει αυτή την δουλειά είναι το TFC (temporary file cleaner), use at your own risk. *Το παραπάνω ξεσκαρτάρισμα έχει κύριες πηγές την anandtech και τα forum της ocz. Προσωπικά τα έχω δοκιμάσει όλα και τα συνιστώ, χωρίς αυτό να σημαίνει πως είναι απαραίτητα / σωστά. Συμπληρώστε οτιδήποτε ενδιαφέρων βρείτε, και μουτζώστε για τυχόν ανακρίβειες/λάθη να τα διορθώσω. Επεξ/σία 25 Νοεμβρίου 2010 από liopyr 49 1
kingnick 999 Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 μπραβο αδερφε. πολυ καλος οδηγος. εμενα μου χε φαει μια μερα για να τα βρω ολα αυτα οταν ειχα βαλει το δικο μου σσδ.
parsifal Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 Καλή ιδέα για thread! Γκρίνια περί screenshots: 1. Σε PNG format (για μικρότερο μέγεθος) 2. Uploaded ως attachments στο post, ώστε να μην εξαρτάται η επιβίωσή τους από τις ορέξεις του ImageShack και το φόρτωμά τους από το εκάστοτε σούρσιμο των servers του
liopyr Δημοσ. 26 Φεβρουαρίου 2010 Μέλος Δημοσ. 26 Φεβρουαρίου 2010 (επεξεργασμένο) Παρεμπιπτόντως το imageshack σέρνεται κιόλας σήμερα, θα τα διορθώσω. (done). Επεξ/σία 26 Φεβρουαρίου 2010 από liopyr
caution Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 Hooray for liopyr, ωραία και μαζεμένα, keep it alive αν βρεις νέα tweaks
neof1z Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 Όλα τα tips - tweaks των SSD μαζεμένα και στα ελληνικά. +1 και από μένα φίλε liopyr
nikos21aek Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 Ψηφίζω να το κάνει κάποιος pinned να υπάρχει ένα thread τέτοιο να φαίνεται. 100 thread τα ίδια γράφονται σκόρπια,και άλλα 100 με links σκόρπια.Ας υπάρχει και κάποιο αναλυτικότατο με όλες τις πληροφορίες μαζεμμένες για άμμεση πρόσβαση από τον καθένα.Πλέον οι ssd έχουν μπεί για τα καλά αν όχι στα pc,στο μυαλό αρκετών χρηστών. Μπράβο στον liopyr που τα μάζεψε και τα έβαλε όλα τόσο αναλυτικά.Ωραίος οδηγός. Και εγώ τα έχω δοκιμάσει όλα αυτά και τα συνιστώ,με μόνη συμβουλή για το page file σε όσους δεν έχουν περισσότερη από 4gb ram.Πριν περάσω σε 8gb ram υπήρχαν φορές που επειδή εξαντλούσα τη μνήμη είχα κρασαρίσματα εφαρμογών.Μια καλή λύση είναι να το μεταφέρετε σε κάποιον άλλο μηχανικό δίσκο.
N.I.C Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 Well done Liopyr . Το pagefile δεν ξέρω κατά πόσο θα βολέψει (το δοκίμασα και εγώ με 4gb, αλλά όπως είπες κράσαραν αρκετά progs. Το ψάχνω ακόμα), αλλά τουλάχιστον τα πρώτα 3 "tweaks" είναι must. Έχεις bad sectors ρα;
giokspy Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 κανα tip για τον google chrome για την cache? γιατι δεσμευουν πολυ χωρο 2
shadowfax-1- Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 Σορρυ για το ασχετο αλλα... ΤΙ ΓΑΜΑΤΟ ΠΟΣΤ.Δλδ μενεις μλκς. Μπραβω liopyr και για τα κουραγια σου να τα μαζεψεις και να τα γραψεις.Ευγε Οντως αμα μπορει καποιος Modας ας το κανει ενα καρφιτσωμα μη χαθει
gregmits Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 Μπράβο liopyr. Κι αν κάποιος ξέρει τα αντίστοιχα για linux ας τα ποστάρει.
basilis5 Δημοσ. 26 Φεβρουαρίου 2010 Δημοσ. 26 Φεβρουαρίου 2010 εξαιρετικο θεμα μπραβο να συμπληρωσω επειδη δεν το ειδα στην λιστα του αλλου φορουμ πως και ο 4ορης της intel υποστηριζει Trim
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα