當我在終端上嘗試 purge
命令時,OS X Mavericks給我以下消息:
無法清除磁盤緩衝區:不允許操作
到目前為止,這並不是默認行為。我不知道蘋果為什麼要改變這一點。這個決定背後有什麼原因嗎?優點/缺點是什麼?
當我在終端上嘗試 purge
命令時,OS X Mavericks給我以下消息:
無法清除磁盤緩衝區:不允許操作
到目前為止,這並不是默認行為。我不知道蘋果為什麼要改變這一點。這個決定背後有什麼原因嗎?優點/缺點是什麼?
您需要以root特權運行此命令。嘗試:
> sudo清除警告:sudo命令使用不當可能會導致數據丟失或重要係統文件的刪除。使用sudo時,請仔細檢查yourtyping。鍵入“ man sudo”以獲取更多信息。要繼續,請輸入密碼,或鍵入Ctrl-C終止。密碼:
輸入您帳戶的密碼,它應運行清除命令。 / p>
Apple可能出於安全目的做出了此決定。唯一的缺點是您必須輸入管理員密碼。優點是,對於非管理員用戶,他們無法運行此命令並可能損害其操作系統。
通常,需要 sudo
才能運行的命令可能具有破壞性或侵入性的另一個有此要求的命令是 dtrace
和 xcode-select
。
我不是專家,但可能與OS X 10.9中的壓縮內存有關
要做更多
Mac擁有更多的內存可以更快地運作。但是,當您運行多個應用程序時,Mac將使用更多內存。借助OS X Mavericks,壓縮內存可讓您的Mac在最需要時釋放內存空間。當Mac達到最大內存容量時,OS X會自動壓縮非活動應用程序中的數據,從而提供更多的可用內存
Exrta Fast
壓縮內存後,Mac不必浪費時間不斷在內存和存儲之間來回傳輸數據。因此,它可以在更短的時間內完成更多工作。而且,由於壓縮和解壓縮幾乎是即時發生的,因此您唯一會注意到的是所有事物的響應速度。尤其是當您一次完成所有操作時。
來源: http://www.apple.com/osx/advanced-technologies/
( sup>
另請參閱: OS X Mavericks不僅功能強大:它是功能強大的智能(PDF)
它們 可以避免舊程序與新的工作方式相互干擾。但是我不知道。
使用 purge
命令可能會對系統的性能產生嚴重的負面影響(由於您實際上是在告訴內核忘記有關最近使用情況的所有累積知識,因此請遍歷不活動的列表並拋棄所有內容-即使某些進程/驅動程序將要使用它-然後從頭開始再次故障/重新創建所有內容)。因此,執行該操作需要一定級別的特權才有意義。
“清除”不能釋放足夠的RAM。我正在使用SystemPal: https://itunes.apple.com/app/systempal/id453164367?mt=12效果很好!
http://computers.tutsplus.com/tutorials/how-to-give-your-mac-a-performance-boost--mac-46271
創建清除內存的終端腳本
從打開終端開始。
輸入以下行:
cd桌面/
,然後按Enter鍵。這會將終端指向您的桌面而不是您的用戶文件夾。您可以將Terminal指向本教程所需的任何文件夾。
輸入:
觸摸清除
,然後按Enter鍵。這樣會在您的桌面上創建一個名為“ Purge”的新文件,您暫時不會看到它。
輸入:
pico清除
,然後按Enter鍵。這將打開清除文件的終端編輯器。
在編輯器中輸入以下文本:
#!/ bin / sh 清除
按Control + O,然後按Enter將文件保存到桌面。然後按Control + X退出編輯器。確保使用Control鍵而不是Command鍵。
回到正常的“終端”屏幕後,輸入:
chmod 755清除
,然後按Enter鍵。這樣就可以訪問我們剛剛創建的文件。默認情況下,OS X隱藏使用觸摸創建的文件。
- ol>
您現在將在桌面上擁有一個名為“清除”的文件。您可以打開此文件以自動清除計算機內存。終端顯示[處理完成]消息後,您可以關閉應用程序並繼續。