Η εικονική μνήμη επιτρέπει την ταυτόχρονη εκτέλεση πολλών προγραμμάτων, ακόμα κι αν οι συνδυασμένες απαιτήσεις μνήμης υπερβαίνουν την ποσότητα της διαθέσιμης φυσικής μνήμης. Καθιστά επίσης δυνατή την εκτέλεση προγραμμάτων που είναι μεγαλύτερα από την ποσότητα της διαθέσιμης φυσικής μνήμης.
Υπάρχουν δύο κύριοι τύποι εικονικής μνήμης:
* Απαίτηση σελιδοποίησης: Με τη σελιδοποίηση ζήτησης, οι σελίδες μνήμης φορτώνονται στη φυσική μνήμη μόνο όταν χρειάζονται. Αυτό σημαίνει ότι τα προγράμματα μπορεί να είναι πολύ μεγαλύτερα από την ποσότητα της διαθέσιμης φυσικής μνήμης, καθώς μόνο οι σελίδες που χρησιμοποιούνται αυτήν τη στιγμή αποθηκεύονται πραγματικά στη μνήμη.
* Ανταλλαγή: Με την εναλλαγή, ολόκληρα προγράμματα ανταλλάσσονται από τη φυσική μνήμη και αποθηκεύονται στο δίσκο όταν δεν χρησιμοποιούνται. Αυτό επιτρέπει την ταυτόχρονη εκτέλεση περισσότερων προγραμμάτων, αλλά μπορεί επίσης να επιβραδύνει την απόδοση, καθώς χρειάζεται χρόνος για την εναλλαγή προγραμμάτων πίσω στη μνήμη όταν χρειάζονται.
Η εικονική μνήμη είναι απαραίτητο μέρος των σύγχρονων λειτουργικών συστημάτων. Επιτρέπει την ταυτόχρονη εκτέλεση πολλών προγραμμάτων, ακόμα κι αν οι συνδυασμένες απαιτήσεις μνήμης τους υπερβαίνουν την ποσότητα της διαθέσιμης φυσικής μνήμης. Καθιστά επίσης δυνατή την εκτέλεση προγραμμάτων που είναι μεγαλύτερα από την ποσότητα της διαθέσιμης φυσικής μνήμης.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα