שימוש בפקודה טיהור ב-OS X Yosemite & OS X Mavericks

Anonim

משתמשי Mac רבים המריצים את OS X Yosemite ו-OS X Mavericks שמו לב לפקודת הטיהור, המאלצת לרוקן את זיכרון המטמון כאילו המחשב אותחל מחדש, זורקת שגיאה בעת ניסיון לרוץ דרך Terminal ב OS X 10.9 ומעלה. ברוב המקרים הודעת השגיאה הזו היא "אין אפשרות לנקות מאגרי דיסק: פעולה לא מותרת".זה לא מצביע על כך שהטיהור כבר לא עובד ב-Mavericks, הוא פשוט דורש הרשאות משתמש-על כדי להפעיל כראוי בגרסאות האחרונות של Mac OS X.

הפעלת פיקוד טיהור ב-OS X El Capitan, Yosemite, Mavericks

כדי להשתמש בפקודה טיהור בגרסאות מודרניות של OS X, עליך להקדים את הפקודה עם sudo בטרמינל כך:

sudo purge

שימוש ב-sudo תמיד מחייב את סיסמת המנהל להזין. שימו לב שאין הודעת אישור שהטיהור פעל בהצלחה, זה פשוט לוקח רגע או שניים ומחזיר את המשתמש לשורת הפקודה הרגילה. ללא sudo השגיאה "הפעולה לא מותרת" תישאר, ולמרות שהיא לא מאומתת, ייתכן שתראה שגיאות אחרות אם לא הותקנו כלי שורת הפקודה ב-Mac המדובר.

פקודת הטיהור נותרה שנויה במחלוקת ושמורה בצורה הטובה ביותר למפתחים ולמשתמשים מתקדמים למדי.יתר על כן, מידת היעילות של הטיהור עם הגירסאות החדשות ביותר של OS X נותרה במחלוקת עקב שיפורים משמעותיים מתחת למכסה המנוע בניהול זיכרון עם דחיסת זיכרון וטיפול משופר במטמון, ויש לבצע בדיקות נוספות כדי לקבוע אם עדיין יש תועלת בשימוש בפקודה או אם עדיף לתת ל-OS X לטפל בזיכרון ובמטמון לגמרי לבד. אף על פי כן, חלק מהמשתמשים עשויים להמשיך ולגלות כי טיהור מועיל במצבים שבהם הזיכרון הפנוי הולך ואוזל, או כאשר לחץ הזיכרון גבוה מאוד. אם אתה מתכוון לנסות להשתמש בטיהור תחת OS X Mavericks, אתה יכול לצפות בכרטיסייה "זיכרון" ב-Activity Monitor כדי לראות את התוצאות לפני ואחרי בעצמך, או להשתמש במשהו מתקדם יותר כמו vm_stat משורת הפקודה כדי לנטר את השימוש בזיכרון וירטואלי . טיהור משליך את מטמוני הזיכרון הווירטואלי ומפנה זיכרון לא פעיל.

תודה למגיבים שונים במאמר שלנו על פתרון שימוש חריג ב-CPU עם Finder עבור התזכורת לגבי זה, למרות שסביר שלא תהיה לניקוי השפעה על ביצועי Finder, זה יכול להיות כלי מועיל בנסיבות אחרות.יש לך דעה על טיהור? אל תהסס לדווח על הממצאים האישיים שלך בתגובות.

שימוש בפקודה טיהור ב-OS X Yosemite & OS X Mavericks