Skip to main content

Τι είναι η προσωρινή μνήμη σελίδας;

Μια προσωρινή μνήμη σελίδας, που ονομάζεται επίσης μνήμη cache δίσκου, είναι μια περιοχή μνήμης τυχαίας πρόσβασης στον υπολογιστή (RAM) που χρησιμοποιείται για τη συγκράτηση και ενδεχομένως τροποποιεί τα δεδομένα που αποθηκεύονται σε σκληρό δίσκο ή άλλη μόνιμη συσκευή αποθήκευσης.Ένα λειτουργικό σύστημα χρησιμοποιεί μια προσωρινή μνήμη σελίδας για ταχύτητα και απόδοση, επειδή είναι ταχύτερη η ανάγνωση και η σύνταξη πληροφοριών σε RAM από ό, τι πρόκειται να αποκτήσετε συνεχώς πρόσβαση σε περιοχές ενός σκληρού δίσκου.Στις περισσότερες περιπτώσεις, ο μηχανισμός που χρησιμοποιείται για τις περιοχές προσωρινής αποθήκευσης ενός σκληρού δίσκου ελέγχεται αυτόματα από το λειτουργικό σύστημα και δεν χρειάζεται να διαχειρίζεται ή να αντιμετωπίζεται με άλλο τρόπο από χρήστες ή εφαρμογές.Ανάλογα με το λειτουργικό σύστημα, η προσωρινή αποθήκευση σελίδων χρησιμοποιείται μερικές φορές για όλες τις ανάγνωση και τη γραφή από έναν σκληρό δίσκο, ανεξάρτητα από το ποσό των πληροφοριών που διαβάζονται ή γράφονται.Ένα άλλο χαρακτηριστικό εξειδικευμένο στο λειτουργικό σύστημα της προσωρινής μνήμης σελίδας είναι ότι, μετά από μια δεδομένη χρονική περίοδο, η προσωρινή μνήμη ξεπλυθεί αυτόματα από τυχόν αχρησιμοποίητες πληροφορίες για να διατηρήσουν μια μεγάλη ομάδα δωρεάν μνήμης για άλλες εφαρμογές.Ένας παραδοσιακός σκληρός δίσκος, μια σχετικά χρονοβόρα διαδικασία μπορεί να λάβει χώρα για την ανάκτηση των πληροφοριών.Ο σκληρός δίσκος είναι ένα μέσο τυχαίας πρόσβασης, οπότε πρέπει φυσικά να μετακινεί έναν αναγνώστη στη θέση του δίσκου που αντιστοιχεί στη θέση όπου βρίσκεται το μπλοκ δεδομένων.Μετά από αυτό συμβαίνει, οι πληροφορίες διαβάζονται στον υπολογιστή, όπου μπορεί να υποβληθεί σε επεξεργασία.Για την ανάγνωση διαδοχικών στοιχείων πληροφοριών από τη μονάδα δίσκου, πρέπει να εκτελεστεί περισσότερη κίνηση του φυσικού αναγνώστη ή το κεφάλι.Αυτή η διαδικασία μπορεί να είναι ακόμα πιο χρονοβόρα όταν γράφετε μεγάλα αρχεία στο δίσκο.

Ο Ram Computer, από την άλλη πλευρά, δεν απαιτεί φυσικό αναγνώστη και βρίσκεται πολύ κοντά στην κεντρική μονάδα επεξεργασίας (CPU) του υπολογιστή.Η ανάγνωση και η γραφή στο RAM είναι πολύ πιο γρήγορη από την ανάγνωση και τη γραφή σε ένα σκληρό δίσκο.Μια προσωρινή μνήμη σελίδας είναι ένας τρόπος για να ελαχιστοποιηθεί η ποσότητα της φυσικής ανάγνωσης και γραφής που πρέπει να γίνει σε έναν σκληρό δίσκο.

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

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