PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   請問VM可以用到host os抓不到的記憶體嗎? (https://www.pcdvd.com.tw/showthread.php?t=847263)

jer2000 2009-04-07 08:56 PM

請問VM可以用到host os抓不到的記憶體嗎?
 
請問各位先進,如題
小弟的OS是XPP x86目前僅3G ram,現有需要用vmware並給予大約2G的ram

如果我多加幾條記憶體,那vmware(workstation v6.5.2)可以使用到原xpp x86抓不到的那部分記憶體嗎?
(guest os: server2003 or xpp)

謝謝各位!

gdrs 2009-04-07 09:57 PM

不行HOST多少VM就只能用多少

如果有第2台電腦,建議灌VMware ESX Server
模擬出來的效能大約是workstation 的1.5~2倍
BUG也比RHEL或SUSE的XEN少

pcwalker 2009-04-07 11:47 PM

VM不是可以動態調節嗎?
VMware ESX Server 是有哪些新技術,
讓模擬出來的效能是workstation 的1.5~2倍?
引用:
作者gdrs
不行HOST多少VM就只能用多少

如果有第2台電腦,建議灌VMware ESX Server
模擬出來的效能大約是workstation 的1.5~2倍
BUG也比RHEL或SUSE的XEN少

gdrs 2009-04-08 12:27 AM

引用:
作者pcwalker
VM不是可以動態調節嗎?
VMware ESX Server 是有哪些新技術,
讓模擬出來的效能是workstation 的1.5~2倍?


當你用到VM的記憶體動態調節時,效能就會很差了
因為就變成用硬碟當記憶體了

ESX SERVER是LINUX2.4+XEN為核心的精簡OS
免費版的說明及下載連結如下
http://www.vmware.com/tw/products/vi/esx/esx3i.html

kevku01 2009-04-08 02:51 AM

引用:
作者gdrs
當你用到VM的記憶體動態調節時,效能就會很差了
因為就變成用硬碟當記憶體了

ESX SERVER是LINUX2.4+XEN為核心的精簡OS
免費版的說明及下載連結如下
http://www.vmware.com/tw/products/vi/esx/esx3i.html


ESX Server 不是 Xen, ESX server 是 Vmware 獨家技術的 Hypervisor, 其 Linux Console 是建立在 ESX hypervisor 之上

ESX server 本身就是一個host, 有其本身記憶體管理機制, VMware Workstation 是依附在 Windows or Linux host 之下,記憶體管理受到 Windows host 的限制, 所以若是 32 bit Windows or Linux OS, 最多也是只有看到 3.5G memory, 除非你啟動 PAE

vxr 2009-04-08 02:59 AM

引用:
作者kevku01
ESX Server 不是 Xen, ESX server 是 Vmware 獨家技術的 Hypervisor, 其 Linux Console 是建立在 ESX hypervisor 之上

ESX server 本身就是一個host, 有其本身記憶體管理機制, VMware Workstation 是依附在 Windows or Linux host 之下,記憶體管理受到 Windows host 的限制, 所以若是 32 bit Windows or Linux OS, 最多也是只有看到 3.5G memory, 除非你啟動 PAE

PAE的用途是賦予使用超出4GB的空間...
和那個4GB以下只能看到3.25GB應該沒太大牽連(3.25GB那個和I/O占用的空間有關..)..
PAE我記得沒錯是從32bits在補上4bits去擴展定址空間(根據CPU的硬線設計..)....
一般User Mode下..
僅有3GB的空間使用(根據/3GB參數)..
那如果要超出3GB的空間使用權..
必須要請求AWE API..
例如某款RamDisk軟體就是這樣做..

個人很久沒用VMware..
所以也不清楚..!!

lompt 2009-04-08 09:53 AM

引用:
作者vxr
PAE的用途是賦予使用超出4GB的空間...
和那個4GB以下只能看到3.25GB應該沒太大牽連(3.25GB那個和I/O占用的空間有關..)..
PAE我記得沒錯是從32bits在補上4bits去擴展定址空間(根據CPU的硬線設計..)....
一般User Mode下..
僅有3GB的空間使用(根據/3GB參數)..
那如果要超出3GB的空間使用權..
必須要請求AWE API..
例如某款RamDisk軟體就是這樣做..

個人很久沒用VMware..
所以也不清楚..!!


VM能否用 是看OS的
VM不可能超越OS層
所以OS抓不到自然就不能用

另外PAE卻實跟正好4G有關
我已經在2003 STD以及ENT上面下過很多次指令了

jer2000 2009-04-08 07:42 PM

感謝各位大大的經驗分享~

看來依小弟目前的需求可能加ram換x64的os了... :nonono:
謝謝!


所有的時間均為GMT +8。 現在的時間是01:56 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。