Συνιστάται, 2024

Επιλογή Συντάκτη

Μονή κανάλι εναντίον μνήμης διπλού καναλιού: Ποιο είναι καλύτερο για εσάς;

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

Οι πρόσφατες τεχνολογικές εξελίξεις έχουν προσπαθήσει να ξεπεράσουν το φραγμό ταχύτητας μεταβαίνοντας σε τεχνικές διπλής, τριπλής και τετρακάναλης καμπύλης για να αυξήσουν την ταχύτητα, με το πιο συνηθισμένο να είναι το διπλό κανάλι. Αλλά πόσο μια αύξηση το κάνει πραγματικά; Σήμερα, θα συγκρίνουμε τις μονάδες μνήμης Single Channel vs διπλού καναλιού, για να δούμε αν η διαφημιστική εκστρατεία που περιβάλλει το Dual Channel είναι πραγματική ή όχι και είναι η αναβάθμιση αξίζει τον κόπο; Αλλά πριν φτάσουμε σε αυτό, ας δούμε πρώτα πώς λειτουργεί η μνήμη σε ένα σύστημα.

Πώς λειτουργεί η μνήμη

Η μνήμη RAM στο σύστημα ελέγχεται από ένα κύκλωμα που αναφέρεται ως ελεγκτής μνήμης. Η μνήμη RAM και ο ελεγκτής μνήμης συνδέονται μέσω μιας σειράς καλωδίων, συλλογικά γνωστών ως Bus Bus. Τώρα, αυτά τα καλώδια χωρίζονται περαιτέρω σε τρεις ομάδες - Έλεγχος, Δεδομένα και Διεύθυνση. Τα καλώδια ελέγχου είναι υπεύθυνα για την αποστολή των εντολών στις μονάδες μνήμης, οι οποίες περιέχουν πληροφορίες για το είδος της λειτουργίας που εκτελείται από το σύστημα. Τα σύρματα δεδομένων θα μεταφέρουν τα δεδομένα που διαβάζονται είτε από τη μνήμη στον ελεγκτή μνήμης είτε από το μνήμη που θα εγγραφεί από τον ελεγκτή μνήμης.

Ο ελεγκτής μνήμης είναι επίσης υπεύθυνος για τον καθορισμό των ταχυτήτων μνήμης (ή των ρυθμών ρολογιού) για την εν λόγω μονάδα μνήμης. Για παράδειγμα, εάν ο ελεγκτής μνήμης δηλώσει ότι ο μέγιστος ρυθμός ρολογιού που υποστηρίζει είναι 1333 MHz, ακόμη και αν εγκαταστήσετε μια μονάδα μνήμης 2400 MHz, το σύστημα θα μπορεί να αξιοποιήσει μόνο το δυναμικό 1333 Mhz, υπονομεύοντας έτσι τη μνήμη RAM. Τώρα που έχετε καταλάβει πώς λειτουργεί βασικά μια μνήμη RAM, ας προχωρήσουμε στη σύγκριση της μνήμης ενός καναλιού έναντι διπλού καναλιού.

Μνήμη με ένα κανάλι έναντι διπλού καναλιού: Αρχιτεκτονική

Ένα μοναδικό ραβδί μνήμης RAM λειτουργεί σε ένα μοναδικό κανάλι δεδομένων 64 bit, πράγμα που σημαίνει ότι μπορεί να ωθήσει τα δεδομένα κάτω σε ένα μόνο σωλήνα που έχει 64-bit στο συνολικό πλάτος. Η αρχιτεκτονική για μια μνήμη ενός καναλιού εμφανίζεται παρακάτω.

Αρχιτεκτονική ενός καναλιού

Τούτου λεχθέντος, σήμερα, τα σύγχρονα συστήματα υποστηρίζουν και πολυκαναλικές πλατφόρμες. Στην περίπτωση μνήμης διπλού καναλιού, το σύστημα χρησιμοποιεί όχι ένα αλλά δύο κανάλια μνήμης. Τώρα έχουμε διαθέσιμα 2 × 64-bit κανάλια στη μνήμη. Αυτό σημαίνει ότι έχουμε διπλασιάσει τα ίχνη δεδομένων που εκτελούνται στο δίαυλο μνήμης και τώρα διαθέτουμε ένα αποτελεσματικό κανάλι 128 bit.

Αρχιτεκτονική διπλού καναλιού

Εάν εξετάσετε προσεχτικά την παραπάνω εικόνα, θα δείτε ότι και τα δύο κανάλια υποστηρίζουν θύρες bit δεδομένων από D00 έως D63, δηλαδή 64 θύρες. Τούτου λεχθέντος, αποτελεσματικά, οι θύρες στο κανάλι 2 λαμβάνονται από D64 έως D127, εξομοιώνοντας έτσι το επόμενο σύνολο 64 θυρών. Ως αποτέλεσμα, το σύστημα θεωρεί το πλάτος του καναλιού να είναι ένα σύνολο 128-bit πλάτος και όχι 64-bit.

Αποτελεσματική αρχιτεκτονική διπλού καναλιού

Όπως βλέπετε παραπάνω, το D0-D63 αντιπροσωπεύει το πρώτο κανάλι, το D64-D127 αντιπροσωπεύει το δεύτερο κανάλι. Έτσι, οι μονάδες μπορούν να επεξεργάζονται 64 μπιτ δεδομένων σε κάθε δεδομένη στιγμή και έτσι οι πλατφόρμες διπλού καναλιού θα διαβάζουν και θα γράφουν ταυτόχρονα σε δύο ενότητες (κορεσμός του διαύλου ευρείας 128-bit).

εύρος ζώνης

Το εύρος ζώνης είναι η μέγιστη θεωρητική ταχύτητα μεταφοράς ενός καναλιού επικοινωνίας και μετράται σε megabytes ανά δευτερόλεπτο (MB / s) ή gigabytes ανά δευτερόλεπτο (GB / s). Οι τρέχουσες τεχνολογίες, όπως το DDR (Double Data Rate), μπορούν να μεταφέρουν δύο bits δεδομένων ανά κύκλο ρολογιού. Ως αποτέλεσμα, επιτυγχάνουν το διπλάσιο του ρυθμού μεταφοράς σε σύγκριση με τις παραδοσιακές τεχνολογίες μνήμης. Για παράδειγμα, η μονάδα DDR3-1333 MHz μπορεί στην πραγματικότητα να λειτουργεί σε 666, 6 MHz, αλλά να μεταφέρει δύο δυφία δεδομένων ανά κύκλο ρολογιού. Επιπλέον, το εύρος ζώνης εξαρτάται επίσης από το πλάτος του δίαυλου δεδομένων. Ένα μόνο κανάλι χρησιμοποιεί ένα πλάτος συσκευής 64 bit, το οποίο ουσιαστικά σημαίνει ότι 64 bit δεδομένων μεταφέρονται σε κάθε κύκλο μεταφοράς. Έτσι, θεωρητικά, το εύρος ζώνης μπορεί να υπολογιστεί ως:

εύρος ζώνης = Ρυθμός ρολογιού DDR x πλάτος διαύλου δεδομένων / 8

Έτσι, για μια μνήμη DDR3-1333 με ένα κανάλι, το θεωρητικό εύρος ζώνης βγαίνει

Εύρος ζώνης σε ενιαίο κανάλι = 1333 x 64/8 = 10, 664 MB / s ή 10, 6 GB / s

Οι νεώτερες τεχνολογίες, όπως οι τεχνολογίες διπλού καναλιού, εστιάζουν στο διπλασιασμό του πλάτους του διαύλου δεδομένων αυξάνοντας τον αριθμό των καλωδίων δεδομένων που είναι διαθέσιμα στο δίαυλο μνήμης. Ένα διπλό κανάλι χρησιμοποιεί πλάτος συσκευής 128 bit, δηλαδή 128 bit δεδομένων μεταφέρονται σε κάθε κύκλο μεταφοράς (όπως φαίνεται στις παραπάνω αρχιτεκτονικές διαφορές). Αυτό, με τη σειρά του, επηρεάζει το σύστημα θεωρητικά διπλασιάζοντας το εύρος ζώνης. Για παράδειγμα, για μνήμη DDR3-1333 διπλού καναλιού, το θεωρητικό εύρος ζώνης στον υπολογισμό έρχεται να είναι

Εύρος ζώνης σε διπλό κανάλι = 1333 x (64 x 2) / 8 = 21, 328 MB / s ή 21, 3 GB / s

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

Interleaving

Η παρεμβαλλόμενη μνήμη είναι σχεδιασμός σχεδιασμένος για να αντισταθμίζει τη σχετικά χαμηλή ταχύτητα της μνήμης δυναμικής μνήμης τυχαίας προσπέλασης (DRAM) ή μνήμης πυρήνα. Αυτό γίνεται με την εξάπλωση των διευθύνσεων μνήμης ομοιόμορφα στις τράπεζες μνήμης. Η τράπεζα μνήμης αποτελείται από πολλαπλές στήλες και σειρές μονάδων αποθήκευσης που διανέμονται σε διάφορες μάρκες. Κάθε μονάδα μνήμης μπορεί να διαθέτει δύο ή περισσότερες τράπεζες μνήμης για αποθήκευση προγραμμάτων και δεδομένων.

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

Διασύνδεση μνήμης ανάγνωσης και εγγραφής

Με τη χρήση μνήμης διπλού καναλιού αυξάνεται ο αριθμός των τράπεζων μνήμης, με τον τρόπο αυτό, με τη σειρά του, η βελτίωση του σχεδιασμού διαστρωμάτωσης να έχει ως αποτέλεσμα καλύτερη πολυδιατάραξη .

Στοιχεία αναφοράς

Ενώ η συγκριτική αξιολόγηση δεν είναι ισοδύναμη με τις πραγματικές επιδόσεις, είναι πολύ πιο ρεαλιστική από τον θεωρητικό υπολογισμό. Ως εκ τούτου, συγκρίναμε ένα single channel Corsair Vengeance 8GB DDR3 RAM με Dual Channel Corsair Vengeance 8GB (4 × 2 κιτ) DDR3 RAM, και τα δύο κοστίζουν τα ίδια $ 64.99. Τα παρακάτω σημεία αναφοράς έγιναν στη δοκιμαστική μηχανή μας.

  • Euler 3D

Euler 3D RAM CFD Benchmark - Το υψηλότερο είναι καλύτερο

Στη διεύθυνσή μας σύγκρισης Euler 3D, η διαμόρφωση διπλής καναλιών πραγματοποιήθηκε κατά περίπου 17% καλύτερη από τη διαμόρφωση μνήμης ενός καναλιού. Η διαφορά μεταξύ των δύο θέτει τη μνήμη διπλού καναλιού μπροστά από τον ανταγωνιστή της. Αυτό το πλεονέκτημα θα πρέπει να αποδειχθεί χρήσιμο για τους χρήστες που εκτελούν υπολογιστικές εργασίες, προσομοιώσεις και συλλογές.

  • MaxxMem - Αντιγραφή, ανάγνωση, εγγραφή και εύρος ζώνης

MaxxMem Ανάγνωση Ανάγνωση εύρους ζώνης - Το υψηλότερο είναι καλύτερο

Με τις δοκιμές μας με το MaxxMem, δοκιμάσαμε τις αντιγραφές μνήμης, την ανάγνωση μνήμης, την εγγραφή μνήμης και τις επιδόσεις εύρους ζώνης μνήμης. Αυτές οι δοκιμές μετρώνται σε Megabyte ανά δευτερόλεπτο. Ως εκ τούτου, διαπιστώσαμε σημαντικές διαφορές απόδοσης μεταξύ των μονάδων μνήμης μονής καναλιών έναντι διπλής καναλιών, με το διπλό κανάλι να έχει καθαρό μόλυβδο σε κάθε περίπτωση. Τούτου λεχθέντος, αξίζει να επισημανθεί ότι η απόδοση δεν είναι σχεδόν κοντά στον θεωρητικό υπολογισμό, δεδομένου ότι το εύρος ζώνης θα έπρεπε να διπλασιάστηκε όταν αντιθέτως παρατηρήσαμε μια αύξηση κατά ~ 20% κατά μέσο όρο.

  • MaxxMem - Λανθάνουσα μνήμη

Μέγιστη μνήμη MaxxMem - Η κατώτερη είναι καλύτερη

Η καθυστέρηση αναφέρεται στην καθυστέρηση πριν αρχίσει η μεταφορά δεδομένων μετά από μια εντολή για τη μεταφορά της. Στη δοκιμή λανθάνουσας μνήμης στο MaxxMem, διαπιστώσαμε ότι υπήρχε μια απλή ~ 2, 7% διαφορά στις λανθάνουσες περιόδους, καθώς η μονάδα μνήμης Dual Channel εξακολουθεί να λειτουργεί ελαφρώς καλύτερα από το Single Channel.

  • Διακόσμηση βίντεο χειρόφρενου

Διακόσμηση βίντεο χειρόφρενου - Κάτω είναι καλύτερη

Στο Benchmarking Handbrake, είδαμε σχεδόν 4, 5% πλεονέκτημα υπέρ της μνήμης Dual Channel. Τούτου λεχθέντος, το Handbrake από μόνο του είναι ένα πραγματικά ισχυρό εργαλείο, το οποίο ωθεί το σύστημα στα όριά του. Ακόμη και για τους περισσότερους χρήστες βαρέως τύπου που κάνουν αντιγραφή ή ανακατάταξη βίντεο, η μικρή διαφορά δεν θα είχε μεγάλη διαφορά.

  • Adobe Premiere Encoding Pass

Για την επεξεργασία βίντεο, το Adobe Premiere είναι ένα από τα πιο απαιτητικά λογισμικά εκεί έξω. Στη δοκιμή συγκριτικής αξιολόγησης, διαπιστώσαμε ότι η ρύθμιση Dual Channel αποθηκεύει περίπου 8 δευτερόλεπτα στο συνολικό χρόνο απόδοσης, δίνοντάς της έτσι το μικρό πλεονέκτημα. Ενώ η διαφορά εδώ είναι ασήμαντη, για συστήματα που καθιστούν όλη την ημέρα, το χρονικό χάσμα απόδοσης μπορεί να αποδειχθεί μεγαλύτερο, εξοικονομώντας έτσι λίγα κρίσιμα λεπτά από το ράφι.

Απόδοση πραγματικής ζωής

Παρόλο που τα παραπάνω κριτήρια αναφοράς αποδείχτηκαν ευνοϊκά για τη μονάδα μνήμης Dual Channel, στην πραγματική χρήση της ζωής μου, διαπίστωσα ότι υπήρχε μια αμελητέα διαφορά μεταξύ των δύο. Οι σελίδες φορτώθηκαν ελαφρώς πιο γρήγορα και το λογισμικό μου, όπως το iTunes, το Google Chrome και το Microsoft Office, έτρεξε με αντίστοιχες ταχύτητες. Και ναι, βεβαιώθηκα ότι θα ξεκαθαρίσω την προσωρινή μνήμη πριν δοκιμάσω κάθε ρύθμιση μνήμης για να εξασφαλίσω ακριβή αποτελέσματα.

Επιπλέον, έτρεξα επίσης μερικά παιχνίδια για να δοκιμάσω τις παραστάσεις τους. Τα αποτελέσματα παρουσιάζονται στο παρακάτω γράφημα.

Συγκριτικά κριτήρια παιχνιδιών - FPS - Higher είναι καλύτερα

Δοκιμάσαμε το Dying Light, το τελευταίο φως του μετρό, το Grand Theft Auto V και το The Witcher 3: Wild Hunt στο σύστημά μας όταν συνδυάστηκε με το MSI NVIDIA GTX 1060. Τα αποτελέσματα ήταν λίγο πολύ τα ίδια, με το Dual Channel να έχει μικρό πλεονέκτημα έναντι των μονάδων μνήμης ενός καναλιού. Τούτου λεχθέντος, υπήρξαν περιπτώσεις όπου ο τρόπος Dual Channel γνώρισε πτώση επιδόσεων, πράγμα που ήταν προφανές στο Witcher 3. Ακόμα κι έτσι, η διαφορά μεταξύ των δύο είναι ακόμα αμελητέα.

Μονή κανάλι εναντίον μνήμης διπλού καναλιού: Ποιο είναι καλύτερο;

Συνοψίζοντας, θα έλεγα ότι ναι, στη σύγκριση της μονής καναλιού εναντίον μνήμης διπλού καναλιού, το διπλό κανάλι βγαίνει ως νικητής. Τούτου λεχθέντος, τα αποτελέσματα αναφοράς και τα αποτελέσματα της πραγματικής ζωής είναι πολύ διαφορετικά από τις διαφορές που υπολογίστηκαν σε χαρτί. Θεωρητικά, θα έπρεπε να υπήρχε μια διαφορά 2x, ενώ στην πραγματικότητα, το Dual Channel φαίνεται να παρουσιάζει μόνο το 16-17% πλεονέκτημα στην καλύτερη περίπτωση στη συνολική χρήση. Ενώ η επίτευξη διαφοράς 12-13% είναι επίσης επιθυμητή, σίγουρα δεν αξίζει τη διαφημιστική εκστρατεία που περιβάλλει τη διπλή μνήμη καναλιών. Στις περισσότερες περιπτώσεις, ο κανονικός χρήστης δεν θα παρατηρούσε καν τη διαφορά μεταξύ των δύο. Και όσο αφορά τους χρήστες ενέργειας, αν και το Dual Channel βγαίνει στην κορυφή, δεν θα θυσιάσουν τίποτα σημαντικό .

Μονή κανάλι εναντίον μνήμης διπλού καναλιού: Τι είναι καλύτερο για εσάς;

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

Τέλος, η κύρια εστίαση θα πρέπει να είναι η χωρητικότητα RAM και οι ταχύτητες ρολογιού. Στην πραγματική χρήση του κόσμου, αυτοί οι δύο παράγοντες θα κάνουν τη μεγαλύτερη διαφορά, ανεξάρτητα από το αν θα χρησιμοποιηθούν σε ένα κανάλι ή διπλό κανάλι. Η πρότασή μας θα ήταν να οριστικοποιήσουμε την χωρητικότητα και την ταχύτητα ρολογιού της μνήμης RAM και στη συνέχεια να παρακολουθήσουμε απλά την αγορά για μια καλύτερη διαπραγμάτευση με ένα ή δύο κανάλια για να ολοκληρώσετε την αγορά σας.

Έτσι, αυτό είναι το μόνο που υπάρχει στην μνήμη ενός καναλιού εναντίον διπλού καναλιού από την πλευρά μας. Φροντίστε να μοιραστείτε μαζί μας τις σκέψεις σας σχετικά με αυτό, καθώς και τις εμπειρίες σας, στην παρακάτω ενότητα σχολίων.

Top