日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

如何有效的壓縮虛擬磁盤

在使用虛擬機時,可能虛擬硬盤文件占用了宿主機上的大量硬盤空間讓你很頭痛吧,那么如何有效的減少虛擬硬盤文件所占用的硬盤空間呢?
你可以采用以下兩個方法:
【如何有效的壓縮虛擬磁盤】壓縮虛擬硬盤 。微軟已經(jīng)考慮到了虛擬硬盤文件會占用大量的硬盤空間,因此在VPC和VS中均附帶了虛擬硬盤壓縮功能,支持對動態(tài)擴展類型的虛擬硬盤進行壓縮,從而減少虛擬硬盤文件所占用的硬盤空間 。
針對虛擬硬盤文件啟用NTFS壓縮功能 。這可以顯著的降低虛擬硬盤文件所占用的硬盤空間,但是帶來的后果是降低了宿主機的磁盤讀寫性能,從而導(dǎo)致虛擬機的性能降低,建議只有在特別需要時才使用此功能 。
這兩個方法是相互獨立的,你可以同時使用這兩個方法 。啟用NTFS壓縮非常簡單,但是會降低性能,因此我不推薦你使用這種方式 。在這篇文章中,我將為大家介紹一下如何有效的壓縮虛擬磁盤 。
首先介紹一下VPC和VS中虛擬硬盤壓縮的原理 。虛擬硬盤壓縮只支持對動態(tài)擴展類型的虛擬硬盤進行壓縮,不支持壓縮其他類型的虛擬硬盤 。當(dāng)使用動態(tài)擴展類型的虛擬硬盤時,VPC和VS會根據(jù)虛擬機的需求動態(tài)擴展宿主機上虛擬硬盤文件所占用的硬盤空間;但是當(dāng)虛擬機中刪除文件后,雖然虛擬機中不再使用被刪除的文件所占用的那部分磁盤空間,但是VPC和VS并不會相應(yīng)的減少宿主機上虛擬硬盤所占用的硬盤空間,你必須通過壓縮虛擬硬盤,才能根據(jù)虛擬機所使用的磁盤空間大小來減少宿主機上虛擬硬盤所占用的硬盤空間大小 ?;叵胍幌绿摂M機中不同虛擬硬盤類型的特性(參考Virtual PC 使用指南一文中的創(chuàng)建虛擬硬盤一節(jié)),憔涂梢悅靼孜裁粗揮卸┱估嘈偷男檳庥才灘胖С盅顧酢?/FONT>
那么,VPC和VS如何判斷虛擬硬盤文件中的哪部分數(shù)據(jù)是虛擬機所使用的,而哪部分數(shù)據(jù)是虛擬機未使用的呢?關(guān)于這個壓縮機制,微軟只是在官方文檔中簡單的提及當(dāng)執(zhí)行磁盤壓縮時,將移除所有只是包含數(shù)據(jù)“0”的扇區(qū) 。不過由于在刪除文件時,Windows系統(tǒng)并沒有把被刪除的文件所占用的硬盤扇區(qū)進行清零處理,而是簡單的把這些硬盤扇區(qū)標(biāo)注為可以使用,因此微軟在VPC 2004 SP1和VS中均提供了一個Precompactor工具,它可以把未使用的扇區(qū)進行清零處理(用數(shù)據(jù)“0”覆寫整個扇區(qū)),從而便于進行磁盤壓縮 。
從上面的磁盤壓縮原理可以看出,它只能從宿主機上的虛擬硬盤文件中清除虛擬機未使用的磁盤空間,并不能對虛擬機所使用的磁盤空間進行壓縮操作,因此對于磁盤壓縮而言,最好的效果就是壓縮后的虛擬硬盤文件大小非常接近于虛擬機中所使用的磁盤空間大小 。
因此,在壓縮虛擬硬盤文件之前,我們必須先在虛擬機中進行預(yù)壓縮處理,以Undo磁盤禁用模式啟動虛擬機,然后進行以下三個操作步驟:
1、在虛擬機中刪除臨時文件和不必要的文件,具體的操作步驟如下:
首先,對Windows組件進行處理,刪除不需要的組件;你也可以刪除Windows目錄下不需要的文件,不過我不建議這樣做,如果需要建議只是刪除*.log文件;
然后,刪除不需要的其他應(yīng)用程序;
禁用虛擬內(nèi)存(可能需要重啟虛擬機);
最后,刪除臨時文件并清空回收站 。默認情況下,Windows系統(tǒng)的臨時文件主要存放在以下幾個目錄:
%systemroot%temp,默認為c:windowstemp,存放Windows系統(tǒng)的臨時文件
\userprofile%\username%Local Settingstemp,默認為C:Documents and Settings\username%Local SettingsTemp,存放用戶的臨時文件,如果有多個用戶,則分別進行刪除;

推薦閱讀