Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει ψυχρός απομονωτής;
Ένα ψυχρό buffer είναι ένα τμήμα μιας μνήμης υπολογιστή που προορίζεται για προσωρινή αποθήκευση δεδομένων που δεν έχει προσπελάσει ή χρησιμοποιηθεί πρόσφατα. Ένα κρύο buffer θα μπορούσε επίσης να αναφέρεται σε μια περιοχή της μνήμης που δεν έχει γραφτεί πρόσφατα. Η έννοια των ψυχρών απομονωτών συνδέεται με τη δομή δεδομένων που χρησιμοποιείται για τα προγράμματα διαχείρισης μνήμης, όπως η πολιτική που χρησιμοποιήθηκε ελάχιστα πρόσφατα (LRU).
Η Techopedia εξηγεί το Cold Buffer
Τα σύγχρονα λειτουργικά συστήματα χρησιμοποιούν συχνά αποτελεσματικά συστήματα διαχείρισης μνήμης, όπως τμηματοποίηση και τηλεειδοποίηση. Στην τηλεειδοποίηση, η διαδικασία χωρίζεται σε σελίδες και η μνήμη χωρίζεται σε πλαίσια. Οι σελίδες τοποθετούνται σε πλαίσια σύμφωνα με τις απαιτήσεις της διαδικασίας. Η τμηματοποίηση ακολουθεί παρόμοιο μηχανισμό. Μόνο ένα υποσύνολο των σελίδων που είναι απαραίτητο για την εκτέλεση μιας διαδικασίας πρέπει να τοποθετηθεί στην κύρια μνήμη. οι άλλες σελίδες τοποθετούνται σε δευτερεύουσα αποθήκευση. Ωστόσο, το κόστος πρόσβασης σε μια σελίδα από τη δευτερεύουσα μνήμη είναι υπερβολικά δαπανηρό, γι 'αυτό διατηρείται ένα buffer. Το buffer χρησιμοποιεί έναν αλγόριθμο όπως η πολιτική σελίδας LRU, όπου το buffer αποθηκεύει μόνο τις σελίδες που συχνά αναφέρονται από την εφαρμογή. Αυτό οφείλεται στο γεγονός ότι η εγγενής φύση της εφαρμογής υπαγορεύει ότι ορισμένα τμήματα προσπελάζονται πιο συχνά από άλλα.
Το buffer αποθηκεύει τη σελίδα που έχει προσπελάσει λιγότερο πρόσφατα στην επάνω πλευρά, ενώ άλλες σελίδες πιέζονται προς τα κάτω κάθε φορά που γίνεται νέα εγγραφή στο buffer. Η επάνω πλευρά του buffer περιέχει διευθύνσεις μνήμης που είναι προσβάσιμες τακτικά και είναι γνωστή ως hot buffer, ενώ η κάτω πλευρά του buffer περιέχει διευθύνσεις μνήμης που δεν έχουν προσπελάσει σε λίγο και επομένως είναι γνωστή ως ψυχρό buffer.
