CrystalDiskMark: Πώς λειτουργεί πραγματικά

click fraud protection

Το CrystalDiskMark είναι ένα από τα πιο δημοφιλή σημεία αναφοράς αποθήκευσης, αλλά πώς καθορίζει την απόδοση του δίσκου;

Το CrystalDiskMark υπάρχει εδώ και πάνω από μια δεκαετία και είναι ένας από τους αγαπημένους τρόπους της κοινότητας των υπολογιστών για συγκριτική αξιολόγηση της αποθήκευσης, είτε πρόκειται για σκληρούς δίσκους, δίσκους στερεάς κατάστασης (SSD), ή ακόμα και μονάδες flash. Είναι ένα απλό σημείο αναφοράς με ένα κλικ που σας λέει πόσο γρήγορος είναι ο αποθηκευτικός σας χώρος. Αλλά τι ακριβώς δοκιμάζει και τι σημαίνουν τα αποτελέσματα για το υλικό σας; Εδώ είναι τι πρέπει να ξέρετε.

Τι είναι το CrystalDiskMark;

Το CrystalDiskMark είναι ένα σημείο αναφοράς αποθήκευσης των Windows που κυκλοφόρησε για πρώτη φορά το 2008 και επιχειρεί να κρίνει πόσο γρήγορα είναι μια μονάδα δίσκου υπό καθορισμένες συνθήκες δοκιμής. Υπάρχει επίσης ένα σημείο αναφοράς macOS που ονομάζεται AmorphousDiskMark, το οποίο υποτίθεται ότι λειτουργεί λίγο-πολύ με τον ίδιο τρόπο και έχει σχεδιαστεί (με την άδεια του συγγραφέα του CrystalDiskMark) να μοιάζει με τον ίδιο τρόπο. Στον πυρήνα του, το μόνο που κάνει το CrystalDiskMark είναι να μεταφέρει αρχεία και να σας λέει την ταχύτητα με την οποία η μονάδα μπόρεσε να μεταφέρει αυτά τα δεδομένα.

Πριν εκτελέσετε τις δοκιμές σας, θα πρέπει να ορίσετε ένα λειτουργικό μέγεθος αρχείου. Αυτό είναι το μέγεθος αρχείου που δημιουργεί το CrystalDiskMark για την εκτέλεση δοκιμών ανάγνωσης και εγγραφής και κυμαίνεται από 16MB έως 64GB. Το να το αφήσετε στην προεπιλογή του 1 GB είναι απολύτως εντάξει, καθώς είναι ένα ρεαλιστικό μέγεθος για πολλά δεδομένα στα οποία μπορείτε να έχετε πρόσβαση στον αποθηκευτικό χώρο σας.

Το CrystalDiskMark συνοδεύεται από τέσσερα προκαθορισμένα σημεία αναφοράς, αλλά αν κοιτάξετε στις σύνθετες ρυθμίσεις, μπορείτε πραγματικά να προσαρμόσετε τις δοκιμές του σημείου αναφοράς και να λάβετε διαφορετικά αποτελέσματα. Τα σημεία αναφοράς CrystalDiskMark καταλήγουν στις τέσσερις σημαντικές παραμέτρους δοκιμών: διαδοχικά vs. τυχαίο, μέγεθος μπλοκ, βάθος ουράς και νήματα.

Διαδοχική vs. τυχαίος

Οι δύο βασικοί τύποι δοκιμών που χρησιμοποιεί το CrystalDiskMark είναι διαδοχικοί και τυχαίοι, που υποδηλώνονται με SEQ και RND αντίστοιχα. Η κύρια διαφορά μεταξύ αυτών των δύο ειδών φόρτου εργασίας είναι ο τρόπος οργάνωσης των δεδομένων. Σε έναν διαδοχικό φόρτο εργασίας, τα δεδομένα στα οποία έχει πρόσβαση ο SSD είναι φυσικά συνεχόμενα και μπορούν να προσπελαστούν το ένα μετά το άλλο με μια σειρά (άρα διαδοχικά). Οι τυχαίοι φόρτοι εργασίας περιλαμβάνουν δεδομένα που δεν είναι διαδοχικά ή συνεχόμενα και ενδέχεται να είναι διασκορπισμένα σε όλη τη μονάδα δίσκου. Ανάλογα με άλλους παράγοντες, η διαφορά απόδοσης μεταξύ διαδοχικής και τυχαίας μπορεί να κυμαίνεται από μικρή έως εξαιρετικά μεγάλη.

Σε γενικές γραμμές, οι SSD είναι πολύ καλοί στο χειρισμό τυχαίων φόρτων εργασίας ενώ οι σκληροί δίσκοι δυσκολεύονται μαζί τους, γι' αυτό μπορεί να δει τους σκληρούς δίσκους να λαμβάνουν βαθμολογημένες ταχύτητες μικρότερες από 10 MB/s στις τυχαίες δοκιμές του CrystalDiskMark αλλά πάνω από 100 MB/s διαδοχικά αυτές. Αυτό οφείλεται στο γεγονός ότι οι σκληροί δίσκοι πρέπει να μετακινήσουν μηχανικά ένα εξάρτημα που διαβάζει και γράφει από τον φυσικό δίσκο και χρειάζεται αρκετός χρόνος για να μεταπηδήσει από μέρος σε μέρος. Αν και οι SSD δεν είναι μηχανικοί, εξακολουθούν να επεξεργάζονται τυχαίους φόρτους εργασίας πιο αργά από τους διαδοχικούς για εξωτερικούς λόγους.

Μέγεθος μπλοκ

Τα αρχεία αποτελούνται από μπλοκ και είναι τα μεγαλύτερα κομμάτια δεδομένων που μετακινούνται σε μία λειτουργία εισόδου/εξόδου (ή I/O). Στις προεπιλεγμένες δοκιμές που σας παρουσιάζει το CrystalDiskMark, θα δείτε μερικά που χρησιμοποιούν μέγεθος μπλοκ 1 MiB (περίπου ένα megabyte), μερικά που χρησιμοποιούν μέγεθος μπλοκ 4 KiB (περίπου τέσσερα kilobyte) και ένα που χρησιμοποιεί μέγεθος μπλοκ 128 KiB (περίπου 128 kilobytes).

Όσο μεγαλύτερο είναι το μέγεθος του μπλοκ, τόσο μεγαλύτερη είναι η ταχύτητα μεταφοράς

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

Βάθος ουράς

Το βάθος ουράς αναφέρεται στο πόσες ουρές χειρίζονται αιτήματα εισόδου/εξόδου ανά πάσα στιγμή και με περισσότερες ουρές ανοιχτές για μεταφορά δεδομένων, υπάρχει μεγαλύτερη πιθανότητα για μεγαλύτερες ταχύτητες μεταφοράς. Από προεπιλογή, το CrystalDiskMark δοκιμάζει σε βάθη ουρών 1, 8 και 32, αν και μπορείτε να αυξήσετε με μη αυτόματο τρόπο το βάθος της ουράς και να δοκιμάσετε με αυτόν τον τρόπο, αν θέλετε. Μπορείτε να φανταστείτε μια ουρά καθώς ένας μεμονωμένος εργαζόμενος καταθέτει έγγραφα μακριά και προφανώς, περισσότεροι εργαζόμενοι σημαίνουν ταχύτερη κατάθεση.

Η ύπαρξη υψηλότερου βάθους ουράς οδηγεί συχνά σε υψηλότερες ταχύτητες μεταφοράς ανεξάρτητα από το μέγεθος του μπλοκ ή τον αριθμό νημάτων, αλλά ένα υψηλό βάθος ουράς κάνει μια ιδιαίτερα μεγάλη διαφορά στους τυχαίους φόρτους εργασίας. Για να χρησιμοποιήσετε ξανά την αναλογία του ντουλαπιού αρχειοθέτησης, δύο άτομα που καταθέτουν έγγραφα ένα προς ένα θα είναι πολύ πιο γρήγορα από ένα άτομο να το κάνει μόνο του. Η μετάβαση από ένα βάθος ουράς από το ένα στο 32 θα μπορούσε να έχει ως αποτέλεσμα 10 φορές μεγαλύτερες ταχύτητες μεταφοράς, κάτι που είναι τεράστιο.

Νήματα

Τα νήματα διαφέρουν από το μέγεθος του μπλοκ και το βάθος της ουράς, επειδή βρίσκονται στην CPU αντί στον αποθηκευτικό χώρο. Κάθε CPU έχει έναν ορισμένο αριθμό πυρήνων και κάθε πυρήνας έχει συνήθως ένα ή δύο νήματα, και είναι βασικά η έκδοση της CPU των ουρών. Όσο περισσότερα νήματα, τόσο πιο εύκολο είναι να εργάζεστε σε πολλά πράγματα ταυτόχρονα. Τα νήματα είναι κάπως ασήμαντα στο CrystalDiskMark, καθώς επτά από τις οκτώ προεπιλεγμένες δοκιμές χρησιμοποιούν μόνο ένα πλήθος νημάτων, με μόνο μία δοκιμή να χρησιμοποιεί πλήθος νημάτων 16.

Ωστόσο, αυτή η δοκιμή που χρησιμοποιεί πλήθος νημάτων 16, καθιστά σαφές ότι η ύπαρξη πολλών νημάτων CPU μπορεί να βοηθήσει. Η μετάβαση από ένα νήμα στο 16 σε έναν τυχαίο φόρτο εργασίας αυξάνει την απόδοση κατά περίπου οκτώ φορές ή 700%. Αυτό συμβαίνει επειδή η CPU συμμετέχει επίσης στη διευκόλυνση της μεταφοράς δεδομένων σε πολύ σημαντικό επίπεδο. Αλλά ο αριθμός νημάτων εξαρτάται από την CPU και δεν έχει κάθε επεξεργαστής 16 νήματα, γι' αυτό ίσως το CrystalDiskMark διατηρεί το πλήθος νημάτων στο ένα για τις περισσότερες από τις προεπιλεγμένες δοκιμές του.

Βάζοντάς τα όλα μαζί

Τώρα λοιπόν που γνωρίζετε όλα τα βασικά στοιχεία, ας ρίξουμε μια ματιά σε ένα πραγματικό αποτέλεσμα CrystalDiskMark. Αυτό είναι ένα από τα δικά μας Ανασκόπηση Samsung 990 Pro χρησιμοποιώντας τις προεπιλεγμένες δοκιμές.

990 Pro

970 EVO Plus

SEQ1M, Q8T1

7465/6897

3575/3059

SEQ1M, Q1T1

3878/6046

3029/2725

RND4K, Q32T1

785/533

774/610

RND4K, Q1T1

72/248

53/240

Οι βαθμολογίες οργανώνονται με ανάγνωση/εγγραφή και μετρώνται σε MB/s.

Το πρώτο σημείο αναφοράς είναι ένα βελτιστοποιημένο διαδοχικό σημείο αναφοράς που χρησιμοποιεί ένα μεγάλο μέγεθος μπλοκ και οκτώ ουρές, και παρόλο που χρησιμοποιείται μόνο ένα νήμα, η ταχύτητα μεταφοράς είναι βασικά αυτή που βαθμολογεί η Samsung το 990 Pro στο. Το δεύτερο σημείο αναφοράς διαφέρει μόνο στο βάθος της ουράς, το οποίο είναι ένα αντί για οκτώ, και αυτό προκαλεί μείωση της απόδοσης ανάγνωσης και εγγραφής (ειδικά ανάγνωσης στο 990 Pro).

Η τρίτη δοκιμή είναι ένας τυχαίος φόρτος εργασίας με μέγεθος μπλοκ μόλις 4 KiB, και παρόλο που ένα βάθος ουράς 32 είναι πολύ υψηλές, οι ταχύτητες ανάγνωσης και εγγραφής εξακολουθούν να είναι σημαντικά χαμηλότερες από αυτές που εμφανίζονται στη διαδοχική φόρτους εργασίας. Η τελευταία δοκιμή χρησιμοποιεί το ίδιο μέγεθος μπλοκ 4 KiB, αλλά μειώνει το βάθος της ουράς σε ένα, γεγονός που οδηγεί σε εξαιρετικά αργή ταχύτητα ανάγνωσης μόλις 72 MB/s στο 990 Pro (η ταχύτητα εγγραφής είναι επίσης αρκετά χαμηλή, αλλά δεν είναι τόσο μεγάλη πτώση).

Υπάρχει επίσης το προφίλ δοκιμών NVMe που συνοδεύεται από μερικές διαφορετικές δοκιμές και μπορείτε επίσης να διαμορφώσετε τις δικές σας παραμέτρους δοκιμής. Απλώς κάντε κλικ στο αναπτυσσόμενο μενού Ρυθμίσεις, κάντε κλικ στην επιλογή Ρυθμίσεις και θα σας καλωσορίσουν με πολλές επιλογές. Το μέγεθος του μπλοκ κυμαίνεται από 4 KiB έως 8 MiB, το βάθος ουράς μπορεί να οριστεί από 1 έως 512 και ο αριθμός νημάτων μπορεί να είναι οπουδήποτε από 1 έως 64. Ωστόσο, το μέγεθος του μπλοκ και οι τιμές βάθους ουράς δεν μπορούν να είναι κυριολεκτικά τίποτα. οι επιλογές για το βάθος της ουράς πηγαίνουν από 1 έως 2 έως 4 έως 8 και ούτω καθεξής.

Πώς να κατεβάσετε το CrystalDiskMark

Το CrystalDiskMark είναι ένα δοκιμασμένο και αληθινό σημείο αναφοράς αποθήκευσης που χρησιμοποιείται συχνά για τη μέτρηση του καλύτερα NVMe SSD. Μπορείτε να το κατεβάσετε από Ο ιστότοπος της CrystalDiskMark, το οποίο φιλοξενεί επίσης το CrystalDiskInfo, μια συνοδευτική εφαρμογή που εστιάζει στην παρακολούθηση της αποθήκευσης.