συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Πώς να ελευθερώσετε μνήμη στο Linux

Linux τείνει να κρατήσει όσο γίνεται περισσότερες πληροφορίες run-time στη RAM όσο το δυνατόν , δεδομένου ότι η μνήμη RAM είναι πολύ πιο γρήγορα από ό, τι swap. Με τον τρόπο αυτό , το Linux κατηγοριοποιεί τα δεδομένα στη RAM είτε ως ενεργά ή προσωρινής αποθήκευσης . Κανονικά αυτό το σύστημα λειτουργεί αρκετά καλά , αλλά μερικές φορές το Linux προσπαθεί να κρατήσει περιττές μνήμης cache , αναγκάζοντας ενεργά προγράμματα για να χρησιμοποιήσετε το swap, η οποία προκαλεί μείωση της απόδοσης του συστήματος . Για να λυθεί το πρόβλημα , Linux 2.6 πυρήνες μπορεί να καθαρίσει το cache του συστήματος με μη αυτόματο τρόπο . Οδηγίες
Η 1

Κλείστε περιττά προγράμματα . Θα μπορούσαν να χρησιμοποιούν πολύ μνήμη RAM . Πιθανοί ένοχοι περιλαμβάνουν εφαρμογές υψηλής μνήμης, όπως web browsers , media players , και τα γραφικά παιχνίδια . 2

Συνδεθείτε σε ένα τερματικό ως root και να πληκτρολογήσετε "free - m . " Μελετήστε τον πίνακα . Εάν το ποσό των προσωρινά αποθηκευμένων μνήμης είναι χαμηλή σε σύγκριση με την ποσότητα που χρησιμοποιείται , αυτό σημαίνει ότι η μνήμη RAM σας χρησιμοποιείται ενεργά από τα προγράμματα , και θα πρέπει να κλείσουν τα προγράμματα αυτά να την ανακτήσει. Εάν το ποσό προσωρινής αποθήκευσης είναι υψηλή , έξαψη της μνήμης cache μπορεί να λύσει το πρόβλημά σας
εικόνων 3

Στο ίδιο τερματικό , τύπου : .

Sync ? Echo 3 > /proc /sys /vm /drop_caches
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα