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