|
Article on other languages:
|
Κρυφή μνήμη Κεντρικής Μονάδας Επεξεργασίας (CPU cache) γνωστή και ως ενδιάμεση μνήμη ή λανθάνουσα μνήμη ΚΜΕ ονομάζουμε τη μνήμη που χρησιμοποιείται από την Κεντρική μονάδα επεξεργασίας για να πετύχει ταχύτερη πρόσβαση στην κύρια μνήμη. Αυτή η μνήμη είναι γρηγορότερη, ακριβότερη και μικρότερη σε μέγεθος από την κύρια μνήμη. Είναι υψηλής ταχύτητας SRAM μνήμη, που χρησιμοποιείται μεταξύ της KME και της κύριας μνήμης. Εντολές και προγράμματα μπορούν να λειτουργήσουν σε υψηλότερες ταχύτητες αν βρεθούν στην cache. Εάν δεν βρεθούν, μια νέα σειρά εντολών φορτώνεται από την κύρια μνήμη.
Αναλογίες από την καθημερινότηταΣτην κατανόηση της βασικής λειτουργίας της κρυφής μνήμης μπορεί να βοηθήσει η αναλογία με τη χρήση του ψυγείου σε μια κουζίνα. Ο μάγειρας πρέπει σε καθημερινή βάση να παράγει κάποια φαγητά. Αν δεν είχε ψυγείο θα έπρεπε πιό συχνά να βγαίνει για να αγοράσει π.χ. τα κρέατα κάτι που θα μείωνε την αποδοτικότητά του, ενώ με τη βοήθεια του ψυγείου μπορεί να προμηθευτεί τα υλικά π.χ. για μια εβδομάδα εξοικονομώντας χρόνο. Στοιχεία σχεδιασμού κρυφής μνήμηςΜέγεθοςΧαρτογράφησηΆμεση χαρτογράφηση
Παράδειγμα Εικόνα δομής διεύθυνσης
Πλήρως συσχετιστικήΣυσχετιστική συνόλου κ γραμμώνΠολιτική εγγραφήςΑλγόριθμος αντικατάστασηςΜέγεθος γραμμήςΑριθμός κρυφών μνημώνΔιαφορά κρυφής μνήμης με προσωρινή μνήμη (buffer)Η διαφορά με την προσωρινή μνήμη (buffer) είναι ότι αυτή ορίζεται από το λειτουργικό σύστημα ή πρόγραμμα ενώ η κρυφή μνήμη έχει προκαθορισμένο το υλικό της μέρος. Δηλαδή η προσωρινή μπορεί να είναι τμήμα του σκληρού δίσκου (γνωστή ως ιδεατή μνήμη), ενώ η κρυφή είναι κατασκευασμένη και αποτελεί φυσικό και ανεξάρτητο τμήμα. |
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net