我買了一台 MacBook Air,SSD HD 容量有限:128 GB。我擁有的最大的軟體是 XCode (3.2 GB),我擁有該軟體的 2 個版本(4.5 和以前的版本)。我的 iPhoto 圖庫有 1.3GB 的照片。我的保管箱資料夾有 4.3 GB,然後我在電腦中找到了一些其他文件和資料夾。我總共有 3 個用戶,但其他兩個用戶的帳戶中沒有任何大型檔案(他們只與主用戶共享應用程式)。
我的硬碟上只有 3/4 GB 可用記憶體。我怎麼知道我的記憶體是如何使用的?哪個資料夾佔用了大部分記憶體?有沒有辦法根據記憶體使用情況對資料夾進行分段/排序?
答案1
忘記所有其他工具...使用命令列!
須藤杜 -hd 1 /
將顯示從磁碟機根目錄到一級深度的資料夾大小。
du
是磁碟使用情況統計工具-h
給你一個「人類可讀」的輸出-d 1
遍歷一層的深度。這是一個很好的起點,可以看出罪魁禍首在哪裡/
是根資料夾
您應該使用 sudo 運行此命令以獲得準確的計數並避免權限錯誤。當您找到“到底是什麼...”時,請更改該資料夾的路徑並進行調查。例如
sudo du -hd 1 /what_the_heck_is_this_folder
你會開始得到更清晰的體會。祝你好運。
答案2
您檢查過您的下載資料夾嗎?清除它會釋放空間。令人驚訝的是,我看過有人從不清空垃圾資料夾,裡面通常有 GB 的東西。另請開啟 iPhoto,然後按一下 iPhoto 按鈕,然後按一下「清除 iPhoto 垃圾箱」。
所有這些都應該釋放一些空間。
答案3
我最喜歡的工具是 Disk Inventory X。但基本上它使用顏色編碼區塊 - 不同類型的資料使用不同的顏色 - 並且這些區塊的大小根據檔案或資料夾的大小而定。您可以將滑鼠指標懸停在每個區塊上以找出有問題檔案的路徑/檔案名稱。您一眼就能看出最大的太空霸主是什麼。至少看一下他們的網頁,這樣你就可以明白我對使用者介面的意思。它是免費的,我發現它非常寶貴。
在此下載/閱讀更多:http://www.derlien.com
另外,如果您有 iPhone、iPod Touch 或 iPad,請檢查您的 iTunes 同步設定 - 您可能會發現您的 iPhone(例如)每次同步時都會備份到您的電腦。我有一台 iPad Mini 和一台 iPhone 5S - 我看到下面有四個子資料夾~/Library/Application Support/MobileSync/Backup
,每個子資料夾大約 15GB。
若要自行檢查,請在 Finder 中按Shift+ Cmd+ G,然後輸入資料夾名稱~/Library/Application Support/MobileSync
。反白顯示該資料夾Backup
,然後Space按 調出「快速檢視」視窗(它將告訴您備份資料夾的總大小)。
答案4
這並不能回答您的問題“我怎麼知道我的內存是如何使用的?哪個資料夾佔用了大部分內存?” (其他人已經提供了)。但我通常會在可用空間縮小時執行以下操作。
- 清除瀏覽器記錄
sudo rm -rf /Library/Caches/*
rm -rf ~/Library/Caches/*
~/Library/Caches/
隨著時間的推移,似乎累積了許多垃圾。如果您從未清除過它,那麼您應該恢復千兆位元組。