Ποιο είναι το όριο στην εικονική μνήμη; Εικονική μνήμη

Πρόγραμμα Kerish Doctor. 05.05.2019
Επισκόπηση προγράμματος Η έκδοση υπολογιστή του Microsoft Excel Viewer θα επιτρέψει...

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

Επί του παρόντος τεχνολογία εικονική μνήμηέχει υποστήριξη υλικού σε όλους τους σύγχρονους επεξεργαστές.

Στην περίπτωση θέσης δεδομένων σε εξωτερικές συσκευές αποθήκευσης, η μνήμη μπορεί να αναπαρασταθεί ξεχωριστό αρχείοή ένα ειδικό διαμέρισμα στον σκληρό σας δίσκο.

Υπάρχει επίσης ο όρος swap, που σημαίνει εικονική μνήμη (ακριβέστερα, ο τρόπος που αναπαρίσταται) ή το αρχείο swap.

    Η χρήση της τεχνολογίας εικονικής μνήμης σάς επιτρέπει:
  • απλοποίηση της διευθυνσιοδότησης μνήμης από το λογισμικό πελάτη.
  • να διαχειρίζεται ορθολογικά τη μνήμη RAM του υπολογιστή (αποθηκεύστε σε αυτήν μόνο περιοχές μνήμης που χρησιμοποιούνται ενεργά).
  • απομονώνει τις διαδικασίες μεταξύ τους (η διαδικασία πιστεύει ότι έχει την αποκλειστική ιδιοκτησία όλης της μνήμης).

Υπάρχουν διάφοροι τρόποι υλοποίησης εικονικής μνήμης: εναλλαγή, καθώς και οργάνωση σελίδων και τμημάτων της εικονικής μνήμης.

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

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

Ένα από τα μειονεκτήματα του μηχανισμού swap μπορεί να είναι ο κατακερματισμός του αρχείου swap. Κατά την ανάγνωση και εγγραφή δεδομένων σελίδας από ένα κατακερματισμένο αρχείο σελίδας, θα αφιερωθεί πολύς χρόνος για την επανατοποθέτηση των κεφαλών σκληρό δίσκοστην αρχή της επόμενης περιοχής, η οποία μπορεί να οδηγήσει σε μείωση της απόδοσης του συστήματος.

    Για την πιο αποτελεσματική οργάνωση της ανταλλαγής και την αύξηση της παραγωγικότητας, χρησιμοποιούνται οι ακόλουθες τεχνικές:
  • 1. Εκχωρείται χώρος για το αρχείο ανταλλαγής, ο όγκος του οποίου είναι ίσος με την ποσότητα της μνήμης RAM πολλαπλασιαζόμενη επί 1, 2 ή 3.
  • 2. Αν είναι πολλά σκληρούς δίσκους, τότε πρέπει να τοποθετήσετε το αρχείο σελιδοποίησης στο λιγότερο φορτωμένο.
  • 3. Το αρχείο σελιδοποίησης πρέπει να βρίσκεται στο δίσκο με στις υψηλότερες ταχύτητεςανάγνωση/εγγραφή και όσο το δυνατόν πιο κοντά στην αρχή του δίσκου.
  • 4. Όταν εργάζεστε σε Windows, είναι προτιμότερο να τοποθετείτε το αρχείο swap σε ένα διαμέρισμα με σύστημα αρχείων FAT32, αλλά μην ξεχνάτε ότι είναι λιγότερο αξιόπιστο από το NTFS.
  • 5. Εάν έχετε αρκετά μεγάλη ποσότητα μνήμης RAM (πάνω από 2 GB) σε ένα ελαφρώς φορτωμένο σύστημα, μπορείτε να εγκαταλείψετε εντελώς το αρχείο σελιδοποίησης.

Οργάνωση σελίδων εικονικής μνήμης

Στη σελιδοποίηση εικονικής μνήμης, η RAM χωρίζεται σε περιοχές μνήμης σταθερού μήκους που ονομάζονται σελίδες μνήμης. Μια σελίδα είναι η μικρότερη μονάδα μνήμης που έχει εκχωρηθεί.

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

Στην οικογένεια λειτουργικών συστημάτων Microsoft WindowsΤο αρχείο pagefile.sys χρησιμοποιείται για την αποθήκευση σελίδων που έχουν αφαιρεθεί από τη μνήμη RAM. Ο χώρος για το αρχείο πρέπει να εκχωρηθεί εκ των προτέρων, μπορείτε να καθορίσετε μόνοι σας το μέγεθος ή να αναθέσετε την επιλογή στο λειτουργικό σύστημα.

Τμηματική οργάνωση εικονικής μνήμης

Ένας άλλος μηχανισμός για την υλοποίηση εικονικής μνήμης, στον οποίο ο εικονικός χώρος χωρίζεται σε μέρη αυθαίρετου μεγέθους - τμήματα, που επιτρέπει, για παράδειγμα, τη διαίρεση των δεδομένων διεργασίας σε λογικά μπλοκ.

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

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

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

Μειονέκτημα αυτή τη μέθοδοΗ διανομή μνήμης είναι κατακερματισμός σε επίπεδο τμήματος και πιο αργή μετάφραση διευθύνσεων σε σύγκριση με την οργάνωση της σελίδας.

επικοινωνία μεταξύ υλικού και λογισμικού. Οι πτυχές του υλικού θα συζητηθούν πρώτα. εικονική μνήμη, και στη συνέχεια ερωτήματα που προκύπτουν κατά την εφαρμογή του λογισμικού του.

Η έννοια της εικονικής μνήμης

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

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

Έτσι, δεν υπάρχει ανάγκη να υπάρχουν όλα τα στοιχεία διεργασίας στην κύρια μνήμη. Μια σημαντική συνέπεια αυτής της οργάνωσης είναι ότι το μέγεθος της μνήμης που καταλαμβάνει μια διεργασία μπορεί να είναι μεγαλύτερο από το μέγεθος της μνήμης RAM. Αρχή τοπικότηταςπαρέχει σε αυτό το κύκλωμα την απαιτούμενη απόδοση.

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

  • Το πρόγραμμα δεν περιορίζεται από την ποσότητα της φυσικής μνήμης. Η ανάπτυξη προγράμματος απλοποιείται επειδή είναι μεγάλο εικονικούς χώρουςχωρίς να ανησυχείτε για την ποσότητα της μνήμης που χρησιμοποιείται.
  • Εφόσον καθίσταται δυνατή η μερική τοποθέτηση ενός προγράμματος (διαδικασίας) στη μνήμη και η ευέλικτη ανακατανομή της μνήμης μεταξύ των προγραμμάτων, είναι δυνατή η τοποθέτηση στη μνήμη περισσότερα προγράμματα, που αυξάνει το φορτίο του επεξεργαστή και την απόδοση του συστήματος.
  • Η ποσότητα εισόδου/εξόδου που απαιτείται για τη λήψη μέρους ενός προγράμματος στο δίσκο μπορεί να είναι μικρότερη από ό,τι στην κλασική έκδοση swap, και ως αποτέλεσμα, κάθε πρόγραμμα θα εκτελείται πιο γρήγορα.

Έτσι, η δυνατότητα παροχής (με την υποστήριξη του λειτουργικού συστήματος) για ένα πρόγραμμα "ορατότητα" πρακτικά απεριόριστη (το τυπικό μέγεθος για τις αρχιτεκτονικές 32 bit είναι 2 32 = 4 GB) διεύθυνσης μνήμης χρήστη (λογικό χώρο διευθύνσεων) παρουσία κύριας μνήμης σημαντικά μικρότερων μεγεθών (φυσική χώρο διευθύνσεων) είναι μια πολύ σημαντική πτυχή.

Αλλά εισαγωγή εικονική μνήμησας επιτρέπει να επιλύσετε μια άλλη, όχι λιγότερο σημαντική εργασία - παρέχοντας έλεγχο πρόσβασης σε μεμονωμένα τμήματα μνήμης και, ειδικότερα, προστασία προγράμματα χρηστώνμεταξύ τους και προστατεύοντας το ΛΣ από προγράμματα χρηστών. Κάθε διαδικασία λειτουργεί με τη δική της εικονικές διευθύνσεις , τα οποία μεταφράζονται σε φυσικές από εξοπλισμό υπολογιστή. Ετσι, διαδικασία χρήστηστερούνται της δυνατότητας άμεσης πρόσβασης σε σελίδες κύριας μνήμης που καταλαμβάνονται από πληροφορίες που σχετίζονται με άλλες διαδικασίες.

Για παράδειγμα, ένας υπολογιστής PDP-11/70 16-bit με λογική μνήμη 64 KB θα μπορούσε να έχει έως και 2 MB μνήμης RAM. λειτουργικό σύστημαΩστόσο, αυτός ο υπολογιστής υποστηρίζεται εικονική μνήμη, το οποίο παρείχε προστασία και ανακατανομή της κύριας μνήμης μεταξύ των διεργασιών του χρήστη.

Θυμηθείτε ότι σε συστήματα με εικονική μνήμηαυτές οι διευθύνσεις που δημιουργεί το πρόγραμμα ( λογικές διευθύνσεις), ονομάζονται εικονικά και σχηματίζουν εικονικό χώρο διευθύνσεων. ο όρος " εικονική μνήμη" σημαίνει ότι ο προγραμματιστής έχει να κάνει με μνήμη διαφορετική από την πραγματική μνήμη, η οποία είναι δυνητικά μεγαλύτερη από το μέγεθος της μνήμης RAM.

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

Αύξηση της φυσικής μνήμης

Εάν υπάρχει επείγουσα ανάγκη αύξησης φυσική μνήμη, τότε το πρώτο πράγμα που πρέπει να κάνετε είναι να καταλάβετε ποιο stick RAM είναι συμβατό με το δικό σας μητρική πλακέτα. Αυτό γίνεται ως εξής:

Η προδιαγραφή θα μοιάζει κάπως έτσι:

Από καθορισμένες πληροφορίεςμπορούμε να αντέξουμε ότι η μητρική πλακέτα υποστηρίζει πρότυπο μνήμης DDR3, λειτουργία διπλού καναλιού. Η μέγιστη διαθέσιμη ένταση είναι 16 GB, η συχνότητα είναι από 800 έως 1800 MHz. Το επόμενο βήμα είναι να ανοίξετε τη μονάδα συστήματος και να δείτε πόσες δωρεάν υποδοχές υπάρχουν.

Να θυμάστε ότι τα DDR, DDR2 και DDR3 είναι τρεις διαφορετικές μορφές που δεν είναι συμβατές μεταξύ τους. Επομένως, εάν η μητρική σας πλακέτα υποστηρίζει το πρότυπο DDR2, δεν χρειάζεται να αγοράσετε DDR3 - η μονάδα δεν χωράει στην υποδοχή.

Η κυκλοφορία του προτύπου DDR4 ανακοινώνεται στα τέλη του 2015 - είναι επίσης καλύτερα να μην βιαστείτε να το αγοράσετε, καθώς η τεχνολογία δεν έχει ακόμη δοκιμαστεί. Όσο για το DDR5, μηνύματα για τα οποία μπορούν να βρεθούν σε φόρουμ, τέτοιο πρότυπο δεν υπάρχει καθόλου. Υπάρχει μνήμη βίντεο GDDR5, αλλά ελάχιστη σχέση έχει με τη μνήμη RAM.

Εάν η μητρική πλακέτα έχει λειτουργία διπλού καναλιού, εγκαταστήστε δύο βραχίονες μικρότερο μέγεθος, και όχι ένα μεγαλύτερο. Δύο στικάκια 4 GB θα είναι περίπου 15% πιο παραγωγικά από μια μονάδα 8 GB. Όταν αγοράζετε μονάδες, προσπαθήστε να επιλέξετε λωρίδες που να είναι όσο το δυνατόν πιο κοντά σε χαρακτηριστικά. Εάν σκοπεύετε να αγοράσετε ένα ζευγάρι ταυτόχρονα, είναι προτιμότερο να επιλέξετε ένα σετ KIT που αποτελείται από δύο εντελώς πανομοιότυπες μονάδες.

Εάν αυξήσετε την ποσότητα της μνήμης RAM στα 8 GB, τότε μην ξεχάσετε να εγκαταστήσετε ένα σύστημα 64-bit, επειδή τα Windows x32 δεν μπορούν να λειτουργήσουν με μνήμη μεγαλύτερη από 4 GB.

Σημαντικές παράμετροι (εκτός από τον όγκο και το πρότυπο) είναι η συχνότητα και ο χρονισμός. Όσο μεγαλύτερη είναι η συχνότητα, τόσο πιο γρήγορα η RAM θα ​​μεταφέρει δεδομένα στον επεξεργαστή για επεξεργασία και υπολογισμούς. Όσο χαμηλότερος είναι ο χρονισμός, τόσο πιο γρήγορα ο ελεγκτής RAM θα ​​ανταποκρίνεται στις εντολές του συστήματος. Από αυτό συμπεραίνουμε:

  • Επιλέγουμε τη μέγιστη συχνότητα που υποστηρίζει η μητρική πλακέτα και ο επεξεργαστής (η συχνότητά της μπορεί να βρεθεί και χρησιμοποιώντας το βοηθητικό πρόγραμμα HWMonitor).
  • Ο χρόνος (καθυστέρηση πριν από την εκτέλεση ενός αιτήματος) είναι ελάχιστος.

Εάν η διαφορά τιμής είναι σημαντική, τότε είναι καλύτερο να πάρετε το επίπεδο με υψηλή συχνότητακαι υπέροχο timing. Η καθυστέρηση δεν επηρεάζει τόσο την απόδοση, επομένως μπορείτε να θυσιάσετε αυτήν την παράμετρο.

Εικονική μνήμη

Στα Windows XP και σε νεότερες εκδόσεις, η εικονική μνήμη είναι ενεργοποιημένη από προεπιλογή: στην επιλεγμένη σκληρό τμήμαΣτον δίσκο εκχωρείται ένας συγκεκριμένος χώρος στον οποίο έχει πρόσβαση το σύστημα εάν δεν υπάρχει αρκετή διαθέσιμη μνήμη RAM. Με απλά λόγια, η εικονική μνήμη (αρχείο σελίδας) σάς επιτρέπει να αυξήσετε την απόδοση σε βάρος του σκληρού σας δίσκου.

Για να διαμορφώσετε την εικονική μνήμη:


Αυτή η διαδρομή είναι σχετική για τα "επτά", τα Windows 8 και τα Windows 10. Στα XP η σειρά είναι η ίδια, μόνο στις ιδιότητες συστήματος πρέπει να ανοίξετε αμέσως την καρτέλα "Για προχωρημένους". Στο παράθυρο ρυθμίσεων εικονικής μνήμης που εμφανίζεται, μπορείτε να ορίσετε αυτόματη επιλογήμέγεθος αρχείου σελιδοποίησης, καθορίστε το μέγεθος με μη αυτόματο τρόπο ή απενεργοποιήστε τη λειτουργία. Ας δούμε αναλυτικά αυτο-εγκατάστασηόγκος εικονικής μνήμης:

Αυτές είναι οι συνιστώμενες παράμετροι, αλλά υπάρχει μια λεπτότητα: εάν δεν έχετε μονάδα SSD, αλλά κανονικός σκληρός δίσκος, τότε ο εκχωρημένος τόμος θα κατακερματιστεί. Αυτό έχει κακή επίδραση στην απόδοση, επομένως σε αυτήν την περίπτωση είναι καλύτερο να αφήσετε το αρχικό και το μέγιστο μέγεθος ίδιο - ίσο με το μέγεθος των φυσικών μονάδων RAM.

Εάν το αρχείο σελίδας έχει ήδη κατακερματιστεί (το μέγεθός του είναι δυναμικό για μεγάλο χρονικό διάστημα), τότε δεν μπορείτε απλώς να αλλάξετε το μέγεθός του. Χρειάζεστε:

  1. Ορίστε σε "Χωρίς αρχείο σελιδοποίησης".
  2. Επανεκκινήστε το σύστημα.
  3. Ανοίξτε ξανά τις ρυθμίσεις εικονικής μνήμης και καθορίστε το μέγεθος του αρχείου σελιδοποίησης.

Θα λάβετε ένα αρχείο ανταλλαγής που δεν θα κατακερματίζεται και θα σας βοηθήσει να αυξήσετε ελαφρώς την απόδοση του υπολογιστή σας.

Χρήση μονάδας flash

Μπορείτε να αυξήσετε τη διαθέσιμη ποσότητα μνήμης RAM χρησιμοποιώντας μια μονάδα flash. Ουσιαστικά, αυτό είναι το ίδιο αρχείο ανταλλαγής, μόνο που βρίσκεται στο αφαιρούμενη αποθήκευση, το οποίο μειώνει το φορτίο στον σκληρό δίσκο. Η τεχνολογία που σας επιτρέπει να αυξήσετε την ποσότητα της εικονικής μνήμης χρησιμοποιώντας μια μονάδα flash ονομάζεται Έτοιμο Boost. Για να το χρησιμοποιήσετε, πρέπει να πληρούνται διάφορες προϋποθέσεις:

  • Windows 7 ή νεότερη έκδοση είναι εγκατεστημένα.
  • Μεταχειρισμένος εξωτερική μονάδα δίσκου (Μονάδα SSD, μονάδα flash USB, κάρτα SD), ο όγκος της οποίας υπερβαίνει το 1 GB.
  • Η ταχύτητα λειτουργίας της μονάδας flash είναι τουλάχιστον 3 MB/s (όλες οι σύγχρονες μονάδες flash φτάνουν εύκολα σε αυτόν τον αριθμό).

Εάν χρησιμοποιείτε μονάδα flash μεγαλύτερη από 4 GB, φροντίστε να τη μορφοποιήσετε σε NTFS. Ο βέλτιστος όγκος του αφαιρούμενου δίσκου που χρησιμοποιείται θα πρέπει να είναι 2-3 φορές μεγαλύτερος από φυσικό μέγεθοςΕΜΒΟΛΟ. Ας πούμε, με 4 GB μνήμης RAM, συνιστάται η χρήση μονάδας flash 8-16 GB.

  1. Συνδέω αφαιρούμενος δίσκοςστον υπολογιστή.
  2. Εάν εμφανιστεί το παράθυρο αυτόματης εκτέλεσης, επιλέξτε "Επιτάχυνση του συστήματος".
  3. Εάν η αυτόματη εκτέλεση είναι απενεργοποιημένη, μεταβείτε στον "Υπολογιστή" και ανοίξτε τις ιδιότητες της συνδεδεμένης μονάδας flash.
  4. Μεταβείτε στην καρτέλα "Έτοιμο Boost".
  5. Επιλέξτε το πλαίσιο ελέγχου "Παροχή αυτής της συσκευής" και καθορίστε το ποσό που θέλετε να διαθέσετε για τη δημιουργία ενός αρχείου προσωρινής μνήμης που επεκτείνει την εικονική μνήμη.

Εάν θέλετε να εκχωρήσετε ολόκληρη τη διαθέσιμη χωρητικότητα της μονάδας flash, επιλέξτε το πλαίσιο ελέγχου "Χρήση αυτής της συσκευής".

Σημαντικό: μην αποσυνδέετε τη μονάδα flash μετά την ενεργοποίηση της τεχνολογίας Ready Boost. Μεταβείτε στις ιδιότητες και επιλέξτε το πλαίσιο ελέγχου "Να μην χρησιμοποιείται αυτή η συσκευή", μετά από το οποίο μπορείτε να αφαιρέσετε τη μονάδα δίσκου.

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

Χαιρετισμούς, αγαπητοί αναγνώστες.

Η ταχύτητα ενός υπολογιστή εξαρτάται από πολλές παραμέτρους. Αυτό επηρεάζεται τόσο από το υλικό όσο και από το λογισμικό. Και στο παρακάτω άρθρο θα σας πω τι εικονικό Μνήμη Windows 7, πώς έχει ρυθμιστεί και όλα τα κύρια σημεία. Οι παρακάτω πληροφορίες θα σας βοηθήσουν να βελτιώσετε την εμπειρία σας με τον υπολογιστή σας και θα σας βοηθήσουν να ολοκληρώσετε τις εργασίες σας πιο γρήγορα. Επιπλέον, πολλά σφάλματα που εμφανίζονται λόγω έλλειψης ελεύθερων megabytes θα πρέπει να εξαφανιστούν.

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

Τα λειτουργικά συστήματα της Microsoft παρέχουν έναν ειδικό μηχανισμό που επιτρέπει προγραμματικάαύξηση του αριθμού των megabyte που απαιτούνται για την επεξεργασία των τρεχόντων δεδομένων. Έτσι, ο χρήστης ή το σύστημα εκχωρεί μια συγκεκριμένη περιοχή στον σκληρό δίσκο, μέσα κατάλληλη στιγμήπροστέθηκε στη μνήμη RAM. Από τη μία, αυτό βοηθάει τη μνήμη RAM, αλλά από την άλλη, υπάρχει ένα επιπλέον φορτίο στον σκληρό δίσκο. Το αρχείο είναι υπεύθυνο για αυτό το τμήμα pagefile.sys.

Ρυθμίσεις( )


Σωστές παραμέτρους( )

Πώς να ενεργοποιήσετε pagefile.sysέχουμε ήδη μάθει. Τώρα ας ξεκινήσουμε τη ρύθμιση. Υπάρχουν πολλές διαφορετικές συστάσεις σχετικά με τον σωστό εντοπισμό σφαλμάτων του στοιχείου που χρειαζόμαστε.

Για παράδειγμα, ειδικοί από τη Microsoft συνιστούν να συμπεριληφθεί αυτό το στοιχείο. Σε αυτήν την περίπτωση, η ελάχιστη ποσότητα θα πρέπει να είναι ίση με τη φυσική μνήμη RAM μείον τα megabyte που χρησιμοποιούνται κατά τη διάρκεια του φορτίου αιχμής. Και η μέγιστη παράμετρος είναι ο ίδιος αριθμός πολλαπλασιασμένος επί δύο.

Επίσης, μπορείτε συχνά να βρείτε πληροφορίες στο Διαδίκτυο που λένε ότι και τα δύο όρια πρέπει να είναι τα ίδια. Αυτό θα εξαλείψει τον κατακερματισμό του στοιχείου swap, το οποίο θα αυξήσει μόνο την απόδοση. Είναι αλήθεια ότι είναι καλύτερο να μην το εφαρμόσετε στη μνήμη SSD.

Πόσο πρέπει να στοιχηματίσω εάν ο υπολογιστής μου έχει περισσότερα από 8 GB μνήμης RAM; Είναι απλό - pagefile.sysΕίναι καλύτερα να το απενεργοποιήσετε εντελώς. Διαφορετικά, αυτό δεν πρέπει να γίνει, καθώς ενδέχεται να προκύψουν προβλήματα με τη λειτουργία μεμονωμένου λογισμικού. Και στο μέλλον, πολλοί δεν θα θυμούνται ότι στο παρελθόν ήταν οι χρήστες που απενεργοποίησαν ένα σημαντικό εργαλείο.

Αν μιλάμε για αύξηση της περιοχής για παιχνίδια, όλα εξαρτώνται άμεσα από την ίδια πραγματική ποσότητα μνήμης RAM. Γενικά, κατά την εγκατάσταση μιας εφαρμογής, είναι σημαντικό να ελέγξετε εκ των προτέρων τις προτεινόμενες ρυθμίσεις. Εάν το επίπεδο των στοιχείων στον υπολογιστή είναι ανεπαρκές, ίσως αξίζει να εγκαταλείψετε εντελώς το πρόγραμμα, αντί να χρησιμοποιήσετε πρόσθετα εργαλεία. Άλλωστε, στο τέλος μπορεί απλά να μην είναι αρκετά.

Μεταφορά σε άλλη μονάδα δίσκου( )

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

Προσωπική εμπειρία( )

Εάν ο υπολογιστής σας προορίζεται για ειδικές εργασίες και έχει εγκατεστημένη μνήμη RAM 4 Gb ή 6, το μέγεθος του αρχείου σελιδοποίησης θα πρέπει να καθοριστεί με ακρίβεια. Και συχνά είναι καλύτερο να το απενεργοποιήσετε εντελώς. Όταν αποφασίσετε να χρησιμοποιήσετε το αρχείο σελίδας, " Πρωτότυπο"Και" Ανώτατο όριο» οι τόμοι πρέπει να είναι ίδιοι. Σε αυτήν την περίπτωση, είναι καλύτερο να καθορίσετε περίπου 3 GB.

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

Αλλά είναι σημαντικό να θυμάστε ότι ορισμένες παλαιότερες εφαρμογές ενδέχεται να μην ξεκινήσουν χωρίς αυτό και ακόμη και να αναφέρουν ανεπαρκείς πόρους.

Τι μέγεθος πρέπει να χρησιμοποιήσω εάν είναι για χρήστες; μαθηματικούς υπολογισμούς, η επεξεργασία γραφικών, η εργασία με βίντεο και φωτογραφίες είναι κοινές καθημερινές δραστηριότητες; Σε αυτή την περίπτωση, είναι καλύτερο να επιλέξετε ένα στοιχείο που παρέχει Ευκαιρία για Windowsεγκαταστάσεις, ανεξαρτήτως μνήμης RAM. Φυσικά, εάν δεν χρησιμοποιείτε 32 GB, μόνο σε αυτήν την περίπτωση μπορείτε να σκεφτείτε να το απενεργοποιήσετε εντελώς.

Δεν είναι πάντα δυνατό να προσδιοριστεί αμέσως πόσοι ακριβώς πόροι χρειάζονται. Για να υπολογίσετε, μπορείτε να χρησιμοποιήσετε ένα απλό σχήμα:


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

Όπως πάντα, ένα βίντεο σχετικά με το θέμα περιγράφεται:

Ελπίζω ότι οι συμβουλές που περιγράφονται παραπάνω θα σας βοηθήσουν να αντιμετωπίσετε το πρόβλημα της χαμηλής μνήμης RAM. Εγγραφείτε και πείτε στους φίλους σας!

Μέγιστη απόδοση από οποιονδήποτε υπολογιστήπαρέχεται από τα τέσσερα κύρια συστατικά του. Αυτά περιλαμβάνουν: CPU, RAM, επεξεργαστής και κάρτα γραφικών μνήμη και σκληρός δίσκος. Αυτό φυσικά περιλαμβάνει μητρική πλακέτα, γιατί αν διακίνησηςΟι διεπαφές του και η συχνότητα διαύλου δεν είναι αρκετά υψηλές, αυτό θα επηρεάσει αρνητικά μέγιστη απόδοσητον υπολογιστή στο σύνολό του. Αλλά μέσα αυτή τη στιγμήΜας ενδιαφέρει μόνο ένα στοιχείο του υπολογιστή, το οποίο παίζει έναν από τους κύριους ρόλους στο έργο που ονομάζεται «Απόδοση υπολογιστή». Και όπως προκύπτει από τον τίτλο του άρθρου, θα μιλήσουμε για το αρχείο σελιδοποίησης και την εικονική μνήμη.

Τι είναι αυτό αρχείο ανταλλαγής? Νομίζω ότι έχετε ήδη μαντέψει ότι αυτό είναι ένα αρχείο. Γιατί όμως ονομάζεται αρχείο σελίδας και σε τι χρησιμεύει; Η απάντηση είναι πολύ απλή. Όταν χρησιμοποιείται ταυτόχρονα μεγάλη ποσότηταεφαρμογές (για παράδειγμα, έχετε Photoshop, 3ds Max, ένα πρόγραμμα περιήγησης σε λειτουργία και μουσική εξακολουθεί να παίζει στο παρασκήνιο), η ποσότητα της μνήμης RAM μπορεί απλώς να μην είναι αρκετή για την επεξεργασία τους. Και, στη συνέχεια, το σύστημα στρέφεται στο αρχείο που δημιουργείται στον σκληρό δίσκο (ή στον σκληρό δίσκο) προκειμένου να χρησιμοποιήσει τον χώρο του ως την ποσότητα μνήμης RAM που λείπει. Αυτό το αρχείο, όπως ήταν, συμπληρώνει και αντλεί την ποσότητα της μνήμης RAM με τον όγκο του. Γι' αυτό έλαβε ένα τέτοιο όνομα.

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

Ανταλλαγή αρχείουείναι ένα αρχείο που ονομάζεται "pagefile.sys" και βρίσκεται από προεπιλογή στο σύστημα τοπικός δίσκος"ΝΤΟ". Σας προτείνω να εξοικειωθείτε με τις ρυθμίσεις αυτού του αρχείου. Πειραματίστηκα πολύ και κατέληξα στο συμπέρασμα ότι η θέση του αρχείου σελίδας είναι ενεργοποιημένη δίσκο συστήματοςεξακολουθεί να έχει αρνητικό αντίκτυπο στην ταχύτητα της εικονικής μνήμης. Επομένως, συνιστώ να το τοποθετήσετε σε άλλη τοπική μονάδα δίσκου, για παράδειγμα, στη μονάδα δίσκου "D". Για να ανοίξετε τις ρυθμίσεις του αρχείου σελιδοποίησης, κάντε δεξί κλικ στο εικονίδιο «Υπολογιστής» και επιλέξτε «Ιδιότητες» από τη λίστα που εμφανίζεται. Ή πατήστε τη συντόμευση πληκτρολογίου "Win" + "Pause" (όπου "Win" είναι το πλήκτρο με το εικονίδιο των Windows).


Θα ανοίξει ένα παράθυρο με βασικές πληροφορίες για τον υπολογιστή σας. Εδώ, παρεμπιπτόντως, μπορείτε να δείτε πόση μνήμη RAM είναι εγκατεστημένη στο δικό σας μονάδα συστήματος. Μας ενδιαφέρει " Πρόσθετες επιλογέςσυστήματα», όπου πάμε.

Θα ανοίξει ένα μικρό παράθυρο Ιδιότητες συστήματος. Εδώ πρέπει να κάνετε κλικ στο κουμπί "Επιλογές" στην καρτέλα "Για προχωρημένους" και στην περιοχή "Απόδοση".

Θα ανοίξει ένα άλλο μικρό παράθυρο όπου μπορείτε να διαμορφώσετε τις παραμέτρους απόδοσης συστήματος. Μας ενδιαφέρει η καρτέλα "Για προχωρημένους", οπότε επιλέξτε την.

Εδώ στην περιοχή" Εικονική μνήμη» επιλέξτε «Αλλαγή».

Θα εμφανιστεί ένα άλλο μικρό παράθυρο στο οποίο έχει ρυθμιστεί το αρχείο σελιδοποίησης. Αυτή είναι η λεγόμενη βελτιστοποίηση συστήματα Windows 7. Λοιπόν, έχω ήδη πει ότι είναι καλύτερο να τοποθετήσετε το αρχείο σελιδοποίησης σε οποιαδήποτε τοπική μονάδα δίσκου εκτός από το σύστημα "C". Να απενεργοποιήστε το αρχείο σελίδαςαπό τη μονάδα δίσκου "C", απλώς επιλέξτε την κάνοντας αριστερό κλικ στο ποντίκι, ρυθμίστε το διακόπτη με το αριστερό κουμπί του ποντικιού στη θέση "Χωρίς αρχείο σελιδοποίησης" και, στη συνέχεια, κάντε κλικ στο κουμπί "Ορισμός".

Θα εμφανιστεί αμέσως μια ειδοποίηση που θα δηλώνει ότι εάν απενεργοποιήσετε το αρχείο σελιδοποίησης, δεν θα υπάρχει πουθενά εγγραφή δεδομένων εντοπισμού σφαλμάτων εάν παρουσιαστεί κρίσιμο σφάλμα στο σύστημα. Αλλά μην ανησυχείτε, θα δημιουργήσουμε ένα αρχείο ανταλλαγής αμέσως, απλώς σε διαφορετική μονάδα δίσκου. Επομένως, μην διστάσετε να κάνετε κλικ στο κουμπί «Ναι». Αυτό ήταν όλο, αφαιρέσαμε το αρχείο σελιδοποίησης από τη μονάδα δίσκου "C".


Τώρα προτείνω να το τοποθετήσετε στη μονάδα δίσκου "D". Κάντε κλικ στη μονάδα δίσκου "D" (για εσάς μπορεί να είναι μια άλλη μονάδα δίσκου, για παράδειγμα "E" ή "F"), ώστε να τονιστεί. Και βάλτε το διακόπτη στη θέση «Καθορισμός μεγέθους». Το σύστημα συνιστά τη ρύθμιση μέγεθος αρχείου σελιδοποίησηςμιάμιση φορά τη συνολική ποσότητα της εγκατεστημένης μνήμης RAM (δηλαδή, εάν έχετε εγκαταστήσει 4 GB μνήμης RAM, το αρχείο σελίδας θα πρέπει να είναι 6 GB). Αλλά δεν θα βιαζόμουν να το κάνω αυτό αν ήμουν στη θέση σου. Το μέγεθος του αρχείου σελιδοποίησης εξαρτάται, πρώτα απ 'όλα, φυσικά, από την ποσότητα μνήμης RAM και, δεύτερον, από το ποιες εφαρμογές (ή προγράμματα) θα χρησιμοποιήσετε. Ας υποθέσουμε ότι έχετε εγκατεστημένα 4 Gigabyte RAM και βασικά δεν χρησιμοποιείτε τίποτα εκτός από το Internet, την παρακολούθηση ταινιών και την ακρόαση μουσικής. Σε αυτή την περίπτωση, ένα αρχείο swap μεγέθους 2 Gigabyte θα είναι, όπως λένε, για τα μάτια. Αλλά αν χρησιμοποιείτε εφαρμογές έντασης πόρων και σύγχρονα παιχνίδια, μη διστάσετε να το ρυθμίσετε στα 8 GB ή ακόμα περισσότερα.

Δεν χρειάζεται να ανησυχείτε πολύ, μπορείτε να αυξήσετε το μέγεθος του αρχείου σελιδοποίησης ανά πάσα στιγμή. Συνιστώ επίσης να ορίσετε τα πεδία "Μέγιστο μέγεθος" και "Πρωτότυπο μέγεθος". ίδια αξία. Σε αυτήν την περίπτωση, το μέγεθος του αρχείου σελιδοποίησης θα διορθωθεί. Αυτό γίνεται για να αποφευχθεί ο κατακερματισμός του σκληρού δίσκου. Αλλά για αυτό θα μιλήσουμε σε άλλο θέμα. Σημειώστε επίσης ότι οι τιμές εισάγονται σε megabyte. Να σας υπενθυμίσω ότι ένα gigabyte περιέχει 1024 megabyte. Ας υποθέσουμε ότι πρέπει να ορίσουμε το μέγεθος αρχείου σελίδας στα Windows 7 σε τέσσερα gigabyte. Πολλαπλασιάστε το 1024 επί 4 και λάβετε 4096 megabyte. Εισαγάγετε αυτήν την τιμή στα πεδία «Μέγιστο μέγεθος» και «Αρχικό μέγεθος» και κάντε κλικ στο κουμπί «Ορισμός». Για να αποθηκεύσετε ορίσετε παραμέτρουςΚάντε κλικ στο κουμπί "OK".

Εμφανίζεται ένα μήνυμα που υποδεικνύει ότι πρέπει να επανεκκινήσετε τον υπολογιστή σας για να τεθούν σε ισχύ οι ρυθμίσεις. Κάντε κλικ στο OK.


Μετά από αυτό, κάντε κλικ στο κουμπί "Εφαρμογή" και μετά στο "OK".

Στο επόμενο παράθυρο, κάντε κλικ στο "OK".

Θα ανοίξει ένα μικρό παράθυρο που θα σας ζητήσει να κάνετε επανεκκίνηση. Κάντε κλικ στο "Επανεκκίνηση τώρα".

Μετά την επανεκκίνηση, θα ισχύουν οι παράμετροι που έχετε ορίσει, για τις οποίες σας συγχαίρω. Ρύθμιση συστήματος Windows 7, ή μάλλον μία από τις πολλές ρυθμίσεις του λειτουργικού συστήματος, έχει τελειώσει.



Συνιστούμε να διαβάσετε

Κορυφή