Κρυφή μνήμη: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Minisberg (συζήτηση | συνεισφορές)
Χωρίς σύνοψη επεξεργασίας
μ Ρομπότ: προσθήκη σήμανσης επαληθευσιμότητας
Γραμμή 1:
{{χωρίς παραπομπές}}
 
[[Αρχείο:Simple Cpu Organization.svg|thumb|right|400px|Βασική οργάνωση [[Κεντρική Μονάδα Επεξεργασίας|ΚΜΕ]]-Κρυφής μνήμης-[[Κυρίως μνήμη|Κύριας Μνήμης]] ]]
Στην [[πληροφορική]] και στην [[ηλεκτρονική μηχανική]] '''κρυφή μνήμη''' ('''cache''', προφέρεται «κας») καλείται η [[μνήμη υπολογιστή]] η οποία αποθηκεύει μία συλλογή από [[δεδομένα]], τα οποία αποτελούν αντίγραφα τιμών που βρίσκονται κάπου αλλού. Το γνωστότερο παράδειγμα κρυφής μνήμης είναι η κρυφή μνήμη του [[Κεντρική Μονάδα Επεξεργασίας|επεξεργαστή]], η οποία μεσολαβεί μεταξύ της [[κύρια μνήμη|κεντρικής μνήμης RAM]] και της [[Κεντρικής Μονάδας Επεξεργασίας]] (ΚΜΕ). Η διαφορά με την [[προσωρινή μνήμη]] (buffer) είναι ότι αυτή ορίζεται από το [[λειτουργικό σύστημα]] ή από ένα [[πρόγραμμα]], ενώ η κρυφή μνήμη έχει προκαθορισμένο το υλικό της μέρος. Δηλαδή η προσωρινή μπορεί να είναι τμήμα του [[σκληρός δίσκος|σκληρού δίσκου]] ή της RAM, ενώ η κρυφή μνήμη της ΚΜΕ είναι κατασκευασμένη και αποτελεί φυσικό και ανεξάρτητο τμήμα. Στη γενικότερη περίπτωση, όταν μιλούμε για κρυφή μνήμη υπάρχει μία ενεργή οντότητα που τα χρειάζεται και ενεργεί πάνω στα δεδομένα, ενώ από την άλλη μία περιοχή αποθήκευσης η οποία περιέχει τα δεδομένα των οποίων αντίγραφα τοποθετήσαμε στην κρυφή μνήμη.