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

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

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

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

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

    Το ερώτημα

    Ο αναγνώστης SuperUser 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; Δείτε το πλήρες νήμα συζήτησης εδώ.