虛擬機器中linu系統為什麼佔了35g的空間

時間 2021-06-02 17:00:38

1樓:動力不強

因為虛擬磁碟檔案使用了動態增長的方式,所以已分配過的空間(指在windows下分配的),只會增加,不會減少,但不會超過虛擬機器安裝時指定的最大虛擬硬碟尺寸。

另外,在虛機機linux裡,採用ext2/3/4檔案系統也會導致虛擬磁碟增長過快,改用xfs會好些,這是因為底層分配空間的演算法不同導致的,似乎ext檔案系統總是優先分配從未使用過的塊,而xfs會優先在曾經使用過,但已釋放的塊裡進行分配。這是個人經驗之談,未必準確,請自行驗證。

所以,如果採用固定大小的虛擬磁碟檔案,則虛擬機器linux採用哪種檔案系統都無所謂,如採用動態增長的虛擬磁碟檔案,則建議用xfs。

固定大小虛擬磁碟的優點:一次分配,大小永遠不變,在宿主機上基本無碎片;缺點:首次分配耗時較長,有時造成宿主機的空間浪費

動態增長的虛擬磁碟優點:首次分配很快,佔用空間很小,尺寸隨著虛擬機器資料的增長而增長;缺點:會造成宿主機的碎片,虛擬機器裡已使用過的空間釋放後,不一定會重用,而是向宿主機申請新的空間。

2樓:

cd /

du -sh *

檢視在/檔案系統下到底哪個目錄佔的空間多。同樣的方法,定位到異常目錄。

3樓:匿名使用者

把盤重新格式化看看!然後再重新安裝。

用vmware安裝的linux系統,我在linux系統刪除了幾個大型的檔案,怎麼在d 盤上面看到的磁碟容量還是沒變?

4樓:匿名使用者

vmware中,即bai使刪除了當前虛擬機器內du的檔案,vmware也不zhi會釋放之前已佔有過dao的儲存空間。檔案已經刪除專了,屬只是空間仍然被vmware佔有。

如果想要從vmware的控制下釋放vmware已佔用卻未使用的空間的話,需要關閉虛擬機器然後使用vmware軟體整理該虛擬機器的硬碟空間,整理後可以看到d盤空間變大。

5樓:匿名使用者

vmware只是虛擬機器的安裝路徑,linux系統檔案在你安裝虛擬機器的時候有選定的。全盤搜尋*virtual machine*應該可以找到

6樓:匿名使用者

vm軟體是將磁碟的空間全部虛擬好的,一次性全給虛擬機器裡面

跑的操作系版統的,佔實實在在的權物理空間,而你在虛擬機器裡的作業系統清理的只是虛擬機器作業系統所佔的空間,完全兩碼事,你只能在分配時給這個虛擬機器多大的空間就註定它佔你d盤多大的空間。

7樓:匿名使用者

wmware有安裝的時候會生成一個安裝資料夾 ,要刪除wmware檔案只需要刪除那個資料夾就可以了。很簡單

8樓:匿名使用者

不會變的你就是全刪除了都不會變小的。