Τα Windows, Linux, Android ή άλλο λειτουργικό σύστημα χρησιμοποιούν πολλή μνήμη RAM; Μην πανικοβληθείτε! Τα σύγχρονα λειτουργικά συστήματα χρησιμοποιούν RAM ως προσωρινή μνήμη αρχείων για να επιταχύνουν τα πράγματα. Υποθέτοντας ότι ο υπολογιστής σας έχει καλή απόδοση, δεν υπάρχει τίποτα να ανησυχείτε.
Παρόλο που μπορεί να φαίνεται αντίθετο σε όσους από εμάς θυμούνται ότι οι υπολογιστές μας λιμοκτονούν πάντα τη μνήμη RAM, η υψηλή χρήση RAM σημαίνει ότι η μνήμη RAM χρησιμοποιείται σωστά. Η άδεια RAM είναι σπατάλη RAM.
Κακή χρήση υψηλής μνήμης έναντι καλής χρήσης υψηλής μνήμης
Πρώτα απ 'όλα, η υψηλή χρήση μνήμης δεν είναι πάντα καλό. Εάν ο υπολογιστής σας φαίνεται πολύ αργός, τότε η χρήση μνήμης τυχαίας προσπέλασης (RAM) δεν είναι καλό. Εάν η μνήμη RAM είναι πλήρης, ο υπολογιστής σας είναι αργός και η φωτεινή ένδειξη του σκληρού δίσκου αναβοσβήνει συνεχώς, ο υπολογιστής σας είναι swapping to disk . Αυτό είναι ένα σημάδι ότι ο υπολογιστής σας χρησιμοποιεί τον σκληρό σας δίσκο, ο οποίος είναι πολύ πιο αργός στην πρόσβαση, ως «υπερχείλιση» για τη μνήμη σας.
Εάν συμβαίνει αυτό, είναι ξεκάθαρο ότι ο υπολογιστής σας χρειάζεται περισσότερη μνήμη RAM ή ότι πρέπει να χρησιμοποιείτε προγράμματα με λιγότερη μνήμη. Αυτό είναι σίγουρα κακό.
Ωστόσο, υπάρχει μια σαφής διαφορά μεταξύ αυτής της υπόθεσης, όπου ο υπολογιστής σας δεν έχει καλή απόδοση και της πιο συνηθισμένης περίπτωσης όπου ο υπολογιστής σας φαίνεται να λειτουργεί καλά, αλλά υπάρχει μια ανησυχητική ποσότητα RAM που χρησιμοποιείται με λίγα προγράμματα ανοιχτά.
Προσωρινή αποθήκευση δίσκου
Εγκαταστήστε τα Windows XP σε έναν υπολογιστή και πιθανότατα θα το δείτε χρησιμοποιώντας αρκετές εκατοντάδες megabyte μνήμης όταν το σύστημα είναι αδρανές. Εγκαταστήστε τα Windows 7 στον ίδιο υπολογιστή και πιθανότατα θα δείτε τα Windows 7 να χρησιμοποιούν αρκετά gigabyte μνήμης στην ίδια κατάσταση.
Λοιπόν τι συμβαίνει? Είναι τα Windows XP απλώς ένα ελαφρύτερο, ταχύτερο λειτουργικό σύστημα; Είναι τα σύγχρονα λειτουργικά συστήματα φουσκωμένα και σπατάλη με τη μνήμη; ΟΧΙ ακριβως.
Η μνήμη RAM είναι πιο άφθονη από ό, τι όταν τα Windows XP ήταν το λαμπερό νέο λειτουργικό σύστημα και τα σύγχρονα λειτουργικά συστήματα επωφελούνται από αυτό. Τα σύγχρονα λειτουργικά συστήματα χρησιμοποιούν τη μνήμη RAM του υπολογιστή σας ως προσωρινή μνήμη για συχνά προσπελάσιμα αρχεία και δεδομένα προγράμματος.
Στα Windows, αυτή η δυνατότητα είναι γνωστή ως SuperFetch, η οποία παρουσιάστηκε στα Windows Vista. Το SuperFetch παρακολουθεί τις εφαρμογές που χρησιμοποιείτε και φορτώνει αρχεία και βιβλιοθήκες εφαρμογών που χρησιμοποιούνται συνήθως στη μνήμη RAM του υπολογιστή σας προτού τις χρειαστείτε. Όταν ξεκινάτε μια εφαρμογή, τα Windows φορτώνουν τα αρχεία της εφαρμογής από τη μνήμη RAM σας αντί να τα διαβάζουν από το δίσκο, η οποία είναι μια αργή διαδικασία. Αυτό επιταχύνει την εκκίνηση της εφαρμογής και γενικά καθιστά τον υπολογιστή σας πιο γρήγορο και πιο γρήγορο.
Αυτό δεν ισχύει μόνο για τα Windows. Οι χρήστες Linux θα παρατηρήσουν επίσης ότι ο υπολογιστής τους χρησιμοποιεί μια φαινομενικά ανησυχητική ποσότητα μνήμης για την προσωρινή αποθήκευση αρχείων από το δίσκο σας και ότι νέοι χρήστες Linux μπορεί να ανησυχούν όταν το παρατηρήσουν. Πολλά προγράμματα παρακολούθησης της χρήσης πόρων, όπως το GNOME System Monitor, αποκρύπτουν τη μνήμη που χρησιμοποιεί η προσωρινή μνήμη από τον χρήστη, έτσι ώστε οι χρήστες να μην χρειάζεται να το καταλάβουν ή να ανησυχούν.
Προγράμματα περιήγησης και άλλο λογισμικό
Το ίδιο ισχύει για προγράμματα περιήγησης και άλλες εφαρμογές λογισμικού με τις δικές τους κρυφές μνήμες. Για παράδειγμα, εάν παρατηρήσετε ένα πρόγραμμα περιήγησης ιστού όπως το Mozilla Firefox που χρησιμοποιεί μεγάλη ποσότητα μνήμης RAM, αυτό δεν είναι απαραίτητα κακό. Εάν έχετε πολλή μνήμη RAM στον υπολογιστή σας, είναι καλό να το χρησιμοποιεί ο Firefox. Με την προσωρινή αποθήκευση ιστοσελίδων που έχετε επισκεφτεί στη μνήμη RAM, ο Firefox μπορεί να επιταχύνει τους χρόνους φόρτωσης ιστοσελίδων, κάνοντας τα κουμπιά Πίσω και Εμπρός πολύ πιο γρήγορα. Για το λόγο αυτό, ο Firefox καθορίζει αυτόματα το ιδανικό μέγεθος προσωρινής μνήμης με βάση την ποσότητα μνήμης RAM στον υπολογιστή σας.
Ο ίδιος ο Firefox μπορεί ιστορικά να είχε διαρροές μνήμης και άλλα προβλήματα, αλλά η ιδέα είναι η ίδια. Δεν έχει νόημα για τη Mozilla να μειώσει τη χρήση της μνήμης RAM του Firefox στα 50 megabyte, επειδή οι σύγχρονοι υπολογιστές διαθέτουν πολλή μνήμη RAM που μπορεί να χρησιμοποιήσει ο Firefox για να επιταχύνει την περιήγηση στον ιστό.
Το ίδιο ισχύει και για άλλο λογισμικό. Προγράμματα με υψηλή χρήση μνήμης μπορεί να κάνουν καλή χρήση της μνήμης RAM σας, χωρίς να την σπαταλούν.
Γιατί το Empty RAM είναι άχρηστο
Ίσως πιστεύετε ότι η χρήση της μνήμης RAM ως προσωρινή μνήμη είναι υπέροχη, αλλά δεν θέλετε αυτά τα αρχεία προγράμματος και άλλα δεδομένα να καταλαμβάνουν τη μνήμη RAM. Θα προτιμούσατε να διαθέτετε άδεια RAM, ώστε τα προγράμματα να ξεκινούν αμέσως και η μνήμη να χρησιμοποιείται για ό, τι νομίζετε ότι είναι καλύτερο, όχι για αυτό που το λειτουργικό σας σύστημα και τα προγράμματα θεωρούν καλύτερα.
Ωστόσο, αυτό δεν ανησυχεί καθόλου. Είτε η μνήμη RAM είναι γεμάτη από προσωρινά αποθηκευμένα αρχεία είτε εντελώς άδεια, είναι όλα διαθέσιμα για προγράμματα που το χρειάζονται πραγματικά. Τα αποθηκευμένα δεδομένα στη μνήμη RAM επισημαίνονται ως χαμηλής προτεραιότητας και απορρίπτονται αμέσως μόλις χρειαστεί η μνήμη για κάτι άλλο.
Επειδή αυτά τα δεδομένα μπορούν να απορριφθούν αμέσως όταν είναι απαραίτητο, δεν υπάρχει κανένα μειονέκτημα από τη χρήση της μνήμης RAM για προσωρινή μνήμη. (Το πιθανό μειονέκτημα είναι οι χρήστες που δεν καταλαβαίνουν τι συμβαίνει.)
Η άδεια RAM είναι άχρηστη. Δεν είναι πιο γρήγορο για τον υπολογιστή να γράφει δεδομένα για να αδειάσει τη μνήμη RAM, ούτε η κενή μνήμη RAM χρησιμοποιεί λιγότερη ισχύ. Στην πραγματικότητα, υποθέτοντας ότι ξεκινάτε ένα πρόγραμμα που ενδέχεται να υπάρχει ήδη στην προσωρινή μνήμη της μνήμης RAM, τα προγράμματα θα φορτώνονται πολύ πιο γρήγορα όταν χρησιμοποιείται η μνήμη RAM και όχι όταν είναι άδεια.
Αυτός είναι ο λόγος Η χρήση μιας εντολοδόχου στο Android είναι κακή ιδέα και αυτός είναι επίσης ο λόγος για τον οποίο δεν πρέπει να ανησυχείτε πολύ εάν ο υπολογιστής σας συμπληρώνει τη μνήμη RAM. Είναι επίσης ένας από τους λόγους γιατί τα Windows XP δεν είναι το ιδανικό λειτουργικό σύστημα για το σημερινό υλικό - ενώ η χρήση της μνήμης RAM των XP ενδέχεται να είναι πολύ χαμηλότερη από τα Windows 7, αυτό δεν είναι απαραίτητα καλό εάν έχετε έναν σύγχρονο υπολογιστή με αξιοπρεπή ποσότητα μνήμης RAM.