Πραγματοποιήθηκε μια 24ωρη δοκιμή σταθερότητας για να συζητηθεί η χρήση του Mem στο Linux: Η πιο βολική εντολή για να κοιτάξετε τη μνήμη είναι δωρεάν -m, όπως: [root@host ~]# δωρεάν -m Σύνολο χρησιμοποιημένων δωρεάν κοινόχρηστων buffer που έχουν αποθηκευτεί στην κρυφή μνήμη
Mem: 1024 1005 19 0 9 782 -/+ buffer/cache: 212 811
Swap: 996 0 995 [root@host ~] # Από τα παραπάνω φαίνεται ότι αυτό το σύστημα Linux έχει συνολικά 1024 εκατομμύρια μνήμη, αλλά πόση μνήμη έχει καταλάβει το τρέχον σύστημα Linux; Η απάντηση των περισσότερων χρηστών είναι 1005M, κάτι που δεν ισχύει. Το τρέχον VPS καταλαμβάνει μνήμη 212M, που είναι ο αριθμός κάτω από το 1005: 212, που αντιπροσωπεύει την κατειλημμένη μνήμη. Το 811 στο τέλος αντιπροσωπεύει τη διαθέσιμη μνήμη του τρέχοντος συστήματος Linux. "-/+ buffers/cache:"Η γραμμή στην αρχή είναι η πραγματική κατειλημμένη μνήμη και η διαθέσιμη μνήμη. Επομένως, για να δείτε τη χρήση της μνήμης, θα πρέπει να κοιτάξετε τη γραμμή στην αρχή του "-/+ buffers/cache:", εάν ο τελευταίος αριθμός αυτής της γραμμής είναι κοντά στο 0, τότε σημαίνει ότι το σύστημα Linux εξαντλείται η μνήμη και το σύστημα Linux θα ανταποκριθεί αργά. Εάν αυτός ο αριθμός εξακολουθεί να είναι σχετικά μεγάλος, τότε το σύστημα Linux εξακολουθεί να έχει περισσότερη διαθέσιμη μνήμη και το σύστημα δεν πρέπει να είναι αργό.
|