16Aug
Μερικές φορές είναι διασκεδαστικό να υπολογίζετε πόσο διαφορετικά θα λειτουργούσε το σύστημά σας αν γίνονταν αλλαγές στα εξαρτήματα υλικού.Η σημερινή σελίδα SuperUser Q & A αναφέρει αυξήσεις στο μέγεθος της μνήμης για να ικανοποιήσει την περιέργεια του αναγνώστη.
Η σημερινή ερώτηση &Η συνάντηση απαντήσεων έρχεται με την ευγένεια του SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα-καθοδηγούμενη ομαδοποίηση Q & A ιστοσελίδες.
Φωτογραφία ευγένεια του συλλόγου WDA( Flickr).
Η ερώτηση
SuperUser reader spartacus θέλει να ξέρει αν η αύξηση του μεγέθους της μνήμης θα την αναγκάσει να γίνει πιο αργή:
Εάν αυξήσουμε το μέγεθος του SDRAM με την ίδια τεχνολογία, θα επιβραδύνει ο χρόνος απόκρισης;Εάν έγινε πιο αργή, θα οφείλεται στην πολυπλοκότητα της ψηφιακής λογικής;
Η αύξηση του μεγέθους θα προκαλέσει βραδύτερη μνήμη;
Οι απαντήσεις
Συνεργάτες SuperUser Daniel R Hicks και Shikhar Bhardwaj έχουν την απάντηση για εμάς.Πρώτα επάνω, ο Daniel R Hicks:
Ναι και όχι.Όπως δηλώνει το duDE, η μνήμη δεν θα τρέξει ποτέ ταχύτερα από την ταχύτητα του διαύλου / ρολογιού που την οδηγεί, αλλά η μέγιστη ταχύτητα μνήμης εξαρτάται σίγουρα από το μέγεθος.
Καθώς το συγκρότημα μνήμης μεγαλώνει, ο αριθμός των επιπέδων του αποκωδικοποιητή διευθύνσεων αυξάνεται( με το αρχείο καταγραφής μεγέθους) και το φορτίο στους οδηγούς αυξάνεται γραμμικά( προκαλώντας περίπου λογαριθμική αύξηση της καθυστέρησης).
Επομένως, ενώ σπάνια αξίζει να περιορίσετε το μέγεθος της μνήμης RAM σε ένα σύστημα που βρίσκεται εκτός λειτουργίας, σε μια προσπάθεια να αυξηθεί η ταχύτητα( υπάρχουν εξαιρέσεις όπου το κιβώτιο ρυθμίζει την ταχύτητα ρολογιού ανάλογα με το μέγεθος της μνήμης RAM), αν είστεσχεδιαστής συστημάτων, το μέγιστο μέγεθος μνήμης RAM είναι ένα από τα συμβόλαια απόδοσης που πρέπει να λάβετε υπόψη.
Ακολούθησε η απάντηση από τον Shikhar Bhardwaj:
Όχι, δεν συμβαίνει.Καθώς το SDRAM συγχρονίζεται με το σύστημα, η ταχύτητα της μνήμης εξαρτάται από την ταχύτητα του συστήματος.Τι μπορεί να επηρεάσει την ταχύτητα πρόσβασης στη μνήμη είναι η διαμόρφωση στην οποία χρησιμοποιείται.
Εάν η κατασκευή σας έχει ήδη μια διαμόρφωση διπλού καναλιού( ή τριπλού καναλιού) και η αυξημένη μνήμη δεν χρησιμοποιεί πανομοιότυπες μονάδες, τότε μπορεί να επιβραδυνθείλειτουργία ενός καναλιού.Ωστόσο, αυτή η μείωση είναι ελάχιστα αξιοσημείωτη, όπως λέει η Wikipedia: Το
- του Tom's Hardware διαπίστωσε ελάχιστη διαφορά μεταξύ διαμορφώσεων ενός καναλιού και διπλού καναλιού σε συνθετικά και τυχερά παίγνια( χρησιμοποιώντας μια "σύγχρονη( 2007)" ρύθμιση συστήματος).Στις δοκιμές του, τα διπλά κανάλια έδωσαν στην καλύτερη περίπτωση 5% αύξηση της ταχύτητας σε εργασίες που απαιτούν μνήμη.
Σε αυτήν την περίπτωση, η ταχύτητα μπορεί να μειωθεί, αλλά θα αντιμετωπίσετε μια συνολική ώθηση στην απόδοση λόγω της μεγαλύτερης διαθέσιμης φυσικής μνήμης στο λειτουργικό σας σύστημα.Αυτό, φυσικά, εξαρτάται από το λειτουργικό σύστημα που χρησιμοποιείτε και πόσο αποτελεσματικό είναι να χρησιμοποιείτε τους διαθέσιμους πόρους.
Έχετε κάτι να προσθέσετε στην εξήγηση;Απενεργοποιήστε τα σχόλια.Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους χρήστες τεχνολογίας Stack Exchange;Δείτε το πλήρες νήμα συζήτησης εδώ.