深度解析Vmware磁碟優化,提高工作效能

科技小能手發表於2017-11-12

    在使用VMware Workstation時,隨著使用時間的增加,虛擬磁碟空間的增加以及虛擬機器磁碟檔案(VMDK)的增加導致宿主機(Host)物理磁碟空間佔用會越來越大,究其原因主要是虛擬機器系統(子系統)中應用軟體的安裝、磁碟碎片、資料儲存以及虛擬機器檔案(VMDK)不會因為虛擬機器系統軟體的解除安裝、清理而釋放相應的磁碟空間。物理磁碟空間不能及時回收,嚴重浪費磁碟空間和影響VMware Workstation虛擬機器的使用效率,如何優化磁碟空間,提高工作效能,本文以宿主機和虛擬機器作業系統都為WindowsXP為例,通過優化原則、優化限制、優化細節等幾個方面分析。

一、虛擬機器磁碟分類
(1)虛擬機器磁碟檔案
虛擬機器磁碟檔案指的是在建立新的虛擬機器硬碟(未分割槽、格式化)後產生的磁碟檔案即VMDK檔案,這個檔案起初非常的小,但隨著你新增應用程式、檔案和資料,它會越來越大。
新建虛擬機器作業系統所產生的虛擬機器檔案,生成四個檔案一個資料夾,其中*.vmdk檔案就是我們實驗的物件

 

通過不同磁碟容量的實驗可以看到產生的磁碟檔案大小的關係

磁碟容量
0.1G
0.5G
1G
2G
3G
4G
10G
VMDK
64KB
128KB
192KB
320KB
448KB
576KB
1.31MB
64KB*(X)
1
2
3
5
7
9
21

 (2)子系統磁碟指的是安裝作業系統後的磁碟分割槽(C/D/E)
子系統磁碟即系統磁碟分為主分割槽和擴充套件分割槽甚至還包括linux分割槽等。和HOST主機系統同。
二、磁碟整理優化原則
通過資料的查詢和核對我認為磁碟整理優化需要以下幾個步驟,合理否請同仁指點
【英文參考:
For best disk performance, you can take the following three actions, in the order listed:
(1)Run a disk defragmentation utility inside the virtual machine.
(2)Use the VMware Workstation defragmentation tool. Go to VM > Settings, click the listing for the virtual disk you want to defragment, then click Defragment.
(3)Run a disk defragmentation utility on the host computer.】
(1)子系統內磁碟碎片整理(XP)
(2)虛擬機器磁碟碎片整理(VMware)
(3)虛擬機器收縮功能整理(Vmware Tools)
(4)宿主機(Host)物理磁碟碎片整理
三、磁碟優化細節
(1)子系統內磁碟碎片整理(XP)
磁碟碎片指的是硬碟讀寫過程中產生的不連續檔案。作業系統在使用過程中,程式頻繁讀寫、檔案分割、資料刪改、臨時檔案等都會產生磁碟碎片。磁碟碎片整理程式通過重新排序磁碟上的檔案、程式和未使用的空間來使程式執行和檔案開啟更快。【注:磁碟碎片整理程式不能收回虛擬磁碟中的空閒空間】

 

(2)虛擬機器磁碟碎片整理(VMware)
開啟虛擬機器軟體vmware workstation,開啟虛擬機器作業系統但是不執行。

 (3) 虛擬機器收縮功能整理(Vmware Tools)
你在收縮你的虛擬磁碟以前,對虛擬磁碟進行磁碟碎片整理,這將能最大限度的發揮收縮磁碟的作用。收縮虛擬磁碟收回虛擬磁碟中未使用的空間。如果有空閒空間在虛擬磁碟中,這個收縮過程會減少虛擬磁碟檔案對宿主機磁碟的空間佔用。
然而,並收縮功能在任何情況下都能發揮作用,它也有一定的限制和要求
a) 收縮需要你的宿主機磁碟上有與你要收縮的虛擬磁碟同樣大小的空閒空間。
b) 收縮功能僅僅應用在虛擬磁碟上。你不能收縮物理硬碟或光碟。
c) 虛擬機器虛擬系統包括快照、連結克隆、完全克隆時,收縮功能不能使用。
d) 虛擬機器虛擬系統中任何一個虛擬磁碟包括預分配磁碟、沒有使用虛擬磁碟獨立-持久的模式、非持久模式的遺留磁碟、獨立的磁碟引導時,收縮功能不能使用。
【注:你可以在開啟虛擬機器以前改變虛擬磁碟的模式。(當然之前你必須刪除所有快照)】
收縮過程:開啟子作業系統,執行VMware Tools控制皮膚,Windows客戶機——雙擊系統托盤中VMware Tools圖示,或選擇 開始 〉控制皮膚,然後雙擊VMware Tools。

(4)宿主機(Host)物理磁碟碎片整理
宿主機(Host)物理磁碟碎片整理和子系統內磁碟碎片整理方法相同,不在講述。
通過有效的科學整理優化,節省了磁碟空間,提高了系統的使用效能,希望同學們養成良好的習慣,合理運用和利用網路資源提高自己的磁碟優化技能。
本文轉自 lizhi727 51CTO部落格,原文連結:http://blog.51cto.com/lizhi727/880025


相關文章