Τι είναι η εικονική μνήμη

Τι είναι η εικονική μνήμη
Τι είναι η εικονική μνήμη

Βίντεο: Τι είναι η εικονική μνήμη

Βίντεο: Τι είναι η εικονική μνήμη
Βίντεο: Εικονική Μνήμη 2024, Απρίλιος
Anonim

Η εικονική μνήμη του υπολογιστή χρησιμοποιείται σε λειτουργικά συστήματα πολλαπλών εργασιών. Χάρη σε αυτό, παρέχει μεγαλύτερη απόδοση κατά την εκτέλεση πολλαπλών προγραμμάτων.

Τι είναι η εικονική μνήμη
Τι είναι η εικονική μνήμη

Η εικονική μνήμη είναι το τμήμα του χώρου στο σκληρό δίσκο που κατανέμεται από το σύστημα όταν υπάρχει ανεπαρκής μνήμη RAM για βελτίωση της απόδοσης. Σε αυτήν την περίπτωση, τα δεδομένα που δεν χρησιμοποιούνται αυτήν τη στιγμή από τον υπολογιστή μεταφέρονται στο λεγόμενο αρχείο σελιδοποίησης. Το μέγεθος αυτού του αρχείου είναι το ίδιο με το μέγεθος της εικονικής μνήμης. Κατά κανόνα, για την κανονική λειτουργία του συστήματος, το μέγεθος του αρχείου σελιδοποίησης θα πρέπει να είναι 1,5 φορές το μέγεθος της μνήμης RAM. Αλλά αν ο χρήστης παίζει συχνά παιχνίδια στον υπολογιστή με πολύπλοκα γραφικά ή 3D-animation ή δημιουργεί πολύπλοκα προγράμματα, τότε το μέγεθος του αρχείου θα πρέπει να διπλασιαστεί ή ακόμη και να τριπλασιαστεί σε σχέση με τη μνήμη RAM. Η σύνδεση της εικονικής μνήμης επιτρέπει πιο ορθολογική χρήση πόρων RAM μετακινώντας δευτερεύοντα δεδομένα στη δευτερεύουσα αποθήκευση. Ταυτόχρονα, οι διαδικασίες που εκτελούνται ταυτόχρονα λειτουργούν μεμονωμένα, «δεν γνωρίζουν» ο ένας τον άλλον. Υπάρχουν δύο τρόποι για την εφαρμογή της εικονικής μνήμης: σελίδα και τμήμα. Σε μια σελιδοποιημένη εφαρμογή, η μνήμη RAM χωρίζεται σε περιοχές του ίδιου μεγέθους (σελίδες), οι οποίες λαμβάνονται ως μονάδα μνήμης. Μια τρέχουσα διαδικασία στέλνει ένα αίτημα μνήμης σε μια διεύθυνση που περιέχεται στην εικονική μνήμη. Η διεύθυνση αντιπροσωπεύει τον αριθμό της σελίδας και αντισταθμίζεται σε αυτόν. Το σύστημα μπορεί να ξεπλύνει μια σελίδα που δεν έχει χρησιμοποιηθεί για μεγάλο χρονικό διάστημα στον σκληρό δίσκο. Η οργάνωση τμημάτων χωρίζει την εικονική μνήμη σε τμήματα αυθαίρετου μεγέθους. Όταν μια διαδικασία αποκτά πρόσβαση στη μνήμη, ορισμένα από τα τμήματα μετακινούνται στη μνήμη RAM και μερικά παραμένουν στον σκληρό δίσκο. Ένα συγκεκριμένο επίπεδο δικαιωμάτων πρόσβασης μπορεί να εκχωρηθεί σε κάθε τμήμα. Η λειτουργία της μνήμης τμημάτων είναι παρόμοια με τη μνήμη σελίδας, αλλά έχει χαμηλότερη ταχύτητα πρόσβασης. Στις περισσότερες περιπτώσεις, η αύξηση της εικονικής μνήμης συμβαίνει αυτόματα, αλλά υπάρχουν περιπτώσεις στις οποίες ο χρήστης πρέπει να το κάνει χειροκίνητα. Ωστόσο, σε αυτήν την περίπτωση, πρέπει να έχετε υπόψη σας ότι η απόδοση του συστήματος μπορεί να υπερβαίνει τα αποδεκτά όρια και ο υπολογιστής, αντίθετα, θα λειτουργεί πολύ πιο αργά. Μπορείτε να αυξήσετε χειροκίνητα την εικονική μνήμη στον Πίνακα Ελέγχου στο "Σύστημα" ή " Σύστημα και η συντήρησή του ". Στην εντολή "Αλλαγή παραμέτρων" εμφανίζεται το παράθυρο "Ιδιότητες συστήματος", στην οποία πρέπει να επιλέξετε την καρτέλα "Για προχωρημένους". Στην ενότητα "Απόδοση" - το κουμπί "Επιλογές". Στο παράθυρο "Ρυθμίσεις απόδοσης" - η καρτέλα "Για προχωρημένους", "Εικονική μνήμη" -> "Αλλαγή". Για να αυξήσετε το μέγεθος του αρχείου σελιδοποίησης, καταργήστε την επιλογή της εντολής "Αυτόματη επιλογή μεγέθους αρχείου σελιδοποίησης" και ορίστε την απαιτούμενη τιμή.

Συνιστάται: