關於VMWare中的vmem檔案

2021-08-24 20:03:50 字數 882 閱讀 4139

1.vmem檔案的作用

兩種說法:

一種認為是虛擬機器的記憶體分頁檔案

還有認為是進行快照snapshot時需要的檔案

2.關於「禁用」vmem檔案

請注意這裡的禁用打上了引號,一般可能會認為,禁用了該檔案就是完全使用host主機的物理記憶體,虛擬機器速度應該會大大加快,其實並非如此,所謂禁用只是將vmem檔案以另一種形式儲存在別的地方,在linux下,該檔案被儲存於/tmp目錄下,在windows中,該檔案被儲存在host swap中。所以在windows下,如果想加快虛擬機器的速度,可以通過禁用虛擬記憶體的方法,這使得整個vmem檔案可以在記憶體中得以執行。

3.「禁用」後的效能比較

比較1:host記憶體使用情況比較:

禁用前

禁用後從上面可以看出,vmware使用的記憶體差不多,但是在禁用vmem檔案後,顯示使用了更多的記憶體。

比較2:在guest機器上的記憶體速度測試

禁用前

禁用後結果有些出乎意料,禁用vmem檔案後,記憶體測試速度反而大幅下降。

所以暫不能簡單地認為禁用vmem檔案可以減小硬碟空間占有和加快虛擬機器速度

VMWare中除錯你的XPE一文補遺

您看一下我的步驟 1 建乙個虛擬機器,在上面安裝win2k或者winxp 乾乾淨淨的 2 把那個tap.exe拷貝到虛擬機器上,執行。3 得到的列表device.dmq拷貝回你的開發工具所在的機器 4 執行component design,匯入這個device.dmq,改個名字,生成vmware s...

介紹 VMware 中的網路

bridged 網路 就是我們通常說的橋接網路。使用這種網路方式,就相當於使用一台 vmware 建立的虛擬交換機 vmnet0 將虛擬機器中的網口和宿主機中的網口連線起來,這樣就將虛擬機器加入到宿主機所在的區域網中,可以直接訪問區域網中的其他主機。如果使用的是無線網路,那麼虛擬機器中的網口就會自動...

關於Linux Unix的Profile檔案

使用者可以在profile檔案中加入環境變數,比如oracle home,home.這樣重新登入之後,這些環境變數都會得以設定,不用每次都手工設定。unix linux有兩個profile檔案 1.etc profile 是全域性profile檔案,設定後會影響到所有使用者 2.home usern...