7Aug

Πρέπει να απενεργοποιήσω το αρχείο σελίδας αν ο υπολογιστής μου διαθέτει πολύ μνήμη RAM;

Εάν διαθέτετε υπολογιστή με μεγάλη ποσότητα μνήμης RAM, θα αποκτήσετε οφέλη από την απενεργοποίηση του αρχείου σελίδας ή θα πρέπει να αφήσετε μόνος σας αρκετά καλά;Το σημερινό SuperUser Q & A εξετάζει το θέμα για να ικανοποιήσει την περιέργεια του αναγνώστη.

Η σημερινή ερώτηση &Η συνάντηση απαντήσεων έρχεται με την ευγένεια του SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα-καθοδηγούμενη ομαδοποίηση Q & A ιστοσελίδες.

Φωτογραφία ευγενική προσφορά της Collin Anderson( Flickr).

Η ερώτηση

reader user1306322 θέλει να μάθει αν υπάρχουν οφέλη για την απενεργοποίηση του αρχείου σελίδας αν ο υπολογιστής ενός ατόμου έχει πολλή μνήμη RAM:

Φανταστείτε ότι έχω τόνους μνήμης RAM, για παράδειγμα 64 GB, για παράδειγμα.Αυτό είναι πολύ, ακόμη και για υπολογιστές τυχερών παιχνιδιών.Τώρα, η προεπιλεγμένη θέση ενός αρχείου σελίδας στα Windows βρίσκεται στον κύριο οδηγό του λειτουργικού συστήματος( HDD ή SSD), ο οποίος είναι ταχύτερος γενικά, αλλά δεν είναι τόσο γρήγορος όσο η μνήμη RAM.

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

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

Ο χρήστης1306322 θα έχει οφέλη από την απενεργοποίηση του αρχείου σελίδας;

Ο συνεργάτης της απάντησης

SuperUser David Schwartz έχει την απάντηση για μας:

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

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

Σκεφτείτε, για παράδειγμα, εάν ένα πρόγραμμα κάνει μια εγγράψιμη, ιδιωτική χαρτογράφηση μνήμης ενός αρχείου 4 GB.Το λειτουργικό σύστημα πρέπει να κρατήσει 4 GB μνήμης RAM για αυτή τη χαρτογράφηση, επειδή το πρόγραμμα μπορεί να τροποποιήσει κάθε byte και δεν υπάρχει χώρος αλλά RAM για να το αποθηκεύσει.Έτσι, από την αρχή, 4 GB μνήμης RAM είναι ουσιαστικά σπατάλη( μπορεί να χρησιμοποιηθεί για να αποθηκεύσετε κρυφά τις σελίδες καθαρού δίσκου, αλλά αυτό συμβαίνει).

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

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

Δεν υπάρχει λόγος να προσπαθήσετε να τοποθετήσετε ένα αρχείο σελίδας στη μνήμη RAM.Και αν έχετε πολλή μνήμη RAM, το αρχείο σελίδας είναι πολύ απίθανο να χρησιμοποιηθεί( πρέπει απλά να υπάρχει), οπότε δεν έχει ιδιαίτερη σημασία πόσο γρήγορα είναι η συσκευή.

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

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