Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Μνήμες RAM, Κάρτες και Μητρικές Πλακέτες

Γιατί η μνήμη cache δεν χρησιμοποιείται για τη μνήμη RAM;

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

* Χωρητικότητα και κόστος: Η μνήμη RAM (μνήμη τυχαίας πρόσβασης) έχει σχεδιαστεί για μεγάλη χωρητικότητα αποθήκευσης. Η προσωρινή μνήμη είναι σημαντικά μικρότερη και πολύ πιο ακριβή ανά κομμάτι αποθήκευσης. Η αντικατάσταση της μνήμης RAM με την προσωρινή μνήμη θα περιορίσει δραστικά την ποσότητα των δεδομένων που θα μπορούσε να κρατήσει ο υπολογιστής σε ενεργό μνήμη, καθιστώντας τα περισσότερα προγράμματα ακατάλληλα.

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

* ιεραρχία μνήμης: Η προσωρινή μνήμη και η RAM συνεργάζονται ως μέρος μιας ιεραρχίας μνήμης. Η CPU ελέγχει πρώτα την προσωρινή μνήμη για τα δεδομένα που χρειάζεται. Εάν είναι εκεί (ένα "hit cache"), έχει ανακτηθεί πολύ γρήγορα. Αν όχι (μια "μνήμη μνήμης"), η CPU έχει στη συνέχεια να έχει πρόσβαση στη μνήμη RAM, η οποία είναι πιο αργή, αλλά ακόμα πιο γρήγορη από την πρόσβαση στον σκληρό δίσκο. Ο σκληρός δίσκος είναι το τελευταίο λύρο και είναι σημαντικά πιο αργός από τη μνήμη RAM. Η αντικατάσταση της μνήμης RAM με κρυφή μνήμη διαταράσσει αυτήν την αποτελεσματική ιεραρχία.

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

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα