1. 程式人生 > >ios開發 mac的記憶體清理 mac系統檔案並不是全是作業系統檔案

ios開發 mac的記憶體清理 mac系統檔案並不是全是作業系統檔案

###系統記憶體的激增
最近系統升級和Xcode升級的時候發現記憶體越來越不夠用的,為此還特地買了個行動硬碟來儲存使用不太頻繁的檔案。然而到最後升級系統甚至Xcode的時候完全沒有空間了,而顯示系統佔用記憶體為200多G。所以完全不夠用。

####打包惹的禍
開啟終端執行下面指令:

cd ~/Library/Developer/Xcode/Archives
open .

這樣打開了資源庫裡面的Xcode的歸檔檔案了即Archives檔案放置的地放,這樣這是一直疊加的打的包越多資料夾越大(而且蘋果預設他是系統記憶體,這是最坑的地方這樣你以為是自己的系統記憶體不足了,然後你就會想著換一臺記憶體大的配置好的就可以賺你更多錢了)而且記憶體不足提示清理磁碟是不會給你顯示出來的。

###刪除歸檔檔案
 選擇全部檔案然後移到廢紙簍清空廢紙簍就可以了。另外跟Archives資料夾平級的DerivedData資料夾裡面的所有檔案也可以刪除,裡面佔很大記憶體。這個資料夾裡面是存放工程檔案的索引等資訊的,Xcode語言切換容易造成提示失效就是通過刪除這個資料夾中的檔案解決的。

由此可見,蘋果將很多應用程式的配置檔案都預設為系統檔案這樣是造成記憶體不足卻又找不到哪些佔用記憶體的關鍵資源庫是隱藏檔案就更難找了