Χρήση της εντολής Purge στο OS X Yosemite & OS X Mavericks

Anonim

Πολλοί χρήστες Mac που εκτελούν OS X Yosemite και OS X Mavericks έχουν παρατηρήσει την εντολή εκκαθάρισης, η οποία αναγκάζει την προσωρινή μνήμη να αδειάσει σαν να είχε επανεκκινηθεί ένας υπολογιστής, παρουσιάζει ένα σφάλμα κατά την προσπάθεια εκτέλεσης μέσω του τερματικού στο OS X 10.9 ή νεότερο. Στις περισσότερες περιπτώσεις, το μήνυμα λάθους είναι "Δεν είναι δυνατή η εκκαθάριση των buffers δίσκου: Δεν επιτρέπεται η λειτουργία".Αυτό δεν σημαίνει ότι η εκκαθάριση δεν λειτουργεί πλέον στο Mavericks, απαιτεί απλώς δικαιώματα σούπερ χρήστη για να εκτελεστεί σωστά στις πιο πρόσφατες εκδόσεις του Mac OS X.

Εκτέλεση purge Command στο OS X El Capitan, Yosemite, Mavericks

Για να χρησιμοποιήσετε την εντολή εκκαθάρισης στις σύγχρονες εκδόσεις του OS X, πρέπει να προσθέσετε το πρόθεμα στην εντολή με sudo στο τερματικό όπως:

sudo purge

Η χρήση του sudo απαιτεί πάντα την εισαγωγή του κωδικού πρόσβασης διαχειριστή. Σημειώστε ότι δεν υπάρχει μήνυμα επιβεβαίωσης ότι η εκκαθάριση έχει εκτελεστεί με επιτυχία, απλά διαρκεί μια ή δύο στιγμές και επιστρέφει τον χρήστη στην κανονική γραμμή εντολών. Χωρίς sudo, το σφάλμα "δεν επιτρέπεται η λειτουργία" θα παραμείνει και, αν και δεν είναι επαληθευμένο, ενδέχεται να δείτε άλλα σφάλματα εάν δεν έχουν εγκατασταθεί εργαλεία γραμμής εντολών στον εν λόγω Mac.

Η εντολή εκκαθάρισης παραμένει κάπως αμφιλεγόμενη και προορίζεται καλύτερα για προγραμματιστές και αρκετά προχωρημένους χρήστες.Επιπλέον, ο βαθμός της αποτελεσματικότητας του purge με τις νεότερες εκδόσεις του OS X παραμένει συζητήσιμος λόγω των σημαντικών βελτιώσεων στη διαχείριση μνήμης με συμπίεση μνήμης και βελτιωμένο χειρισμό της κρυφής μνήμης και θα πρέπει να γίνουν περαιτέρω δοκιμές για να καθοριστεί εάν συνεχίζει να υπάρχει ωφεληθείτε από τη χρήση της εντολής ή εάν είναι καλύτερο να αφήσετε το OS X να χειρίζεται τη μνήμη και τις κρυφές μνήμες εντελώς μόνο του. Ωστόσο, ορισμένοι χρήστες μπορεί να συνεχίσουν να θεωρούν ότι η εκκαθάριση είναι χρήσιμη σε καταστάσεις όπου η ελεύθερη μνήμη εξαντλείται ή όταν η πίεση της μνήμης είναι πολύ υψηλή. Εάν πρόκειται να επιχειρήσετε να χρησιμοποιήσετε το purge στο OS X Mavericks, μπορείτε να παρακολουθήσετε την καρτέλα "Μνήμη" στο Activity Monitor για να δείτε μόνοι σας τα αποτελέσματα πριν και μετά ή να χρησιμοποιήσετε κάτι πιο προηγμένο όπως vm_stat από τη γραμμή εντολών για να παρακολουθήσετε τη χρήση εικονικής μνήμης . Το Purge απορρίπτει τις κρυφές μνήμες εικονικής μνήμης και ελευθερώνει την ανενεργή μνήμη.

Χάρη σε διάφορους σχολιαστές στο άρθρο μας σχετικά με την επίλυση της ασυνήθιστης υψηλής χρήσης CPU με το Finder για την υπενθύμιση σχετικά με αυτό, αν και η εκκαθάριση είναι απίθανο να έχει καμία επίδραση στην απόδοση του Finder, μπορεί να είναι ένα χρήσιμο εργαλείο για άλλες περιστάσεις.Έχετε γνώμη για την εκκαθάριση; Μη διστάσετε να αναφέρετε τα μεμονωμένα ευρήματά σας στα σχόλια.

Χρήση της εντολής Purge στο OS X Yosemite & OS X Mavericks