硬碟空間減少的隱藏殺手,VM 你到底是誰?

你好,我是蘋果梗。身為台灣一隻手可數完、現任通過蘋果認證的官方授權講師 Apple Certified Trainer,目前經營 MacUknow 並且在台灣的蘋果授權教育中心 TWDC 擔任原廠證照班的講師。若本篇文章對你有幫助,歡迎參考我們的線上購物支持我們。若您有任何合作需求歡迎寫信給我們

------------

 

我們現在的 Mac 使用的是超快但也超貴的 SSD,所以大多數人在買之前都會再三評估自己會用到的容量,很多人都會買的剛剛好。這樣就必須得常常去檢查哪個下載的影片很佔空間、做完的檔案就要馬上整理等等。(封面圖片:滿出來啦)

 

▼ 不過,如果你有留意過的話,在硬碟的根目錄,除了預設的「系統」、「使用者」、「資源庫」、「應用程式」之外,有些人會看到一個「VM」

▼ 這個 VM 裡面的檔案叫做 swapfile 後面的數字可能是 0 或是1、2、3、4。而且檔案都不小,都是 GB 等級

怎麼會這樣,我硬碟就很不夠用了,還給我來這招?他們到底是什麼東西

其實這裡的 VM,並不是指常看到的 Parallels 這種虛擬機器 Virtual Machine 的意思,而是指虛擬記憶體 Virtual Memory

▼ 一般人可能不知道,10.13 之後的 APFS 容器,其實已經包含了四個卷宗,我們平常在用的是 System,重灌用的是 Recovery,另外兩個平常不會碰到,但有一個就是 VM。

▼ 所以如果我們前往檔案夾,就可以前往 VM 的大本營。

▼ 這裡則是有更多的 swapfile,一樣吃掉了很多我們的空間。

所以這些檔案到底是什麼呢?

▼ 我們如果打開活動監視器,會看到記憶體壓力有三種不同的顏色。我們都知道綠色就是記憶體很夠用,紅色就是記憶體不足。

 

不過,記憶體不足,電腦好像也可以繼續運作嘛。對的,這就是因為原本該使用記憶體的資料,因為記憶體不夠用,寫到硬碟上,當做記憶體來用,這就是虛擬記憶體的概念。

真的要解釋的話可以解釋一大篇,不過我知道你想問的不是這個。

 

「空間真的不夠,可以刪除這檔案嗎?」

 

其實不需要,你關機重開機這些檔案就消失了。這就是為什麼,有時候你重開機之後會發現可用空間好像變多了一點,其實只是還你而已。

那麼,這樣把硬碟當虛擬記憶體來用,會很傷硬碟嗎?的確,這樣是增加了硬碟的讀寫量,不過以硬碟的壽命來說,這點工作量是無傷大雅的。

 

 

--------

 Apple Certified Trainer

教學分類: 
Mac 教學(上方選單分類)

回應 (1)

hzzw2002's 的頭像
hzzw2002
says:
發表回應前,請先登入註冊

自介越來越秋了。