PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

回應
 
主題工具
rpggo
Major Member
 
rpggo的大頭照
 

加入日期: Dec 2004
您的住址: 火星奎羅奇拔毛工會
文章: 121
VMware中的雙核更新檔要不要裝?VM要不要開雙核?

VMware中的硬體廠牌幾乎都是VM牌的(使用VM驅動)或是INTEL牌的(使用XP內建驅動)或是微軟牌的(使用微軟驅動)

但是CPU名稱跟正常系統的一樣,製造商則為標準處理器類型(真系統為AMD) 驅動為微軟最陽春的

AMD真實系統要灌的是
1.AMD Athlon 64 X2 Dual Core Processor Driver
2.KB924441
3.AMD Dual-Core Optimizer
4.KB896256

那VMware要灌的?作業系統的更新檔2和4應該是要灌吧,那1和3呢?記得好像3也算是更新檔跟作業系統有關的

另外再問一下,VMware中硬體設定可設單核或雙核,假如真實系統是雙核哪一種好?假如真實系統是四核呢?總感覺好像會越搞會越慢...畢竟是虛擬的
     
      

此文章於 2008-02-20 06:39 PM 被 rpggo 編輯.
舊 2008-02-20, 06:37 PM #1
回應時引用此文章
rpggo離線中  
eose
Major Member
 
eose的大頭照
 

加入日期: Dec 2000
您的住址: Taipei
文章: 191
VM內的windows就照正常方式更新摟,不用特別裝什麼更新檔.
 
__________________
存錢難~.~
舊 2008-02-20, 11:24 PM #2
回應時引用此文章
eose離線中  
rpggo
Major Member
 
rpggo的大頭照
 

加入日期: Dec 2004
您的住址: 火星奎羅奇拔毛工會
文章: 121
我想了想

真實系統是雙核的情況下,真實系統灌更新檔修正檔將所有真實指令依照規則和使用率平均分配給兩顆核心

虛擬系統所傳出的要求,會經過VM的程式來發出指令給兩顆核心,對於真實系統來說,虛擬系統發出的指令和一般程式發出的指令相同,都要再經過真實作業系統來分配給兩顆核心,所以不論虛擬系統是設定單核或雙核、有無灌相關的更新,都沒差別?
舊 2008-02-21, 11:30 AM #3
回應時引用此文章
rpggo離線中  
eose
Major Member
 
eose的大頭照
 

加入日期: Dec 2000
您的住址: Taipei
文章: 191
引用:
作者rpggo
我想了想

真實系統是雙核的情況下,真實系統灌更新檔修正檔將所有真實指令依照規則和使用率平均分配給兩顆核心

虛擬系統所傳出的要求,會經過VM的程式來發出指令給兩顆核心,對於真實系統來說,虛擬系統發出的指令和一般程式發出的指令相同,都要再經過真實作業系統來分配給兩顆核心,所以不論虛擬系統是設定單核或雙核、有無灌相關的更新,都沒差別?

據我的認知是如此沒錯.
我公司是AMD 4200+ ,使用VMware Server 1.0.4 ,目前使用的Guest VM不論2000 or 2003 or x64都沒有問題.
不過VM使用2個CPU的部份我是都沒設,所以實際使用還待驗證.
__________________
存錢難~.~
舊 2008-02-21, 03:14 PM #4
回應時引用此文章
eose離線中  
syntech
*停權中*
 

加入日期: Jan 2003
文章: 494
vmware 支援的應該是 two-way virtual Symmetric Multiprocessing (SMP) -- 雙路對稱式多處理器,
也就是傳統的雙CPU(多CPU)架構.
OS 會認為PC裝了兩個同速度的單核心CPU,
所以平均的分配工作給兩個CPU.

根據 VMWARE WORKSTATION 6 的HELP 猜測:

This enables you to assign two virtual processors to a virtual machine on any host machine that has at least two logical processors, or is a uniprocessor machine with hyperthreading enabled.

Caution On hyperthreaded uniprocessor hosts, performance of virtual machines with virtual SMP might be subpar

If the host is a uniprocessor machine (and is not hyperthreaded), assigning two processors is neither supported nor recommended: a warning message will appear.

表示如果你在多核心CPU系統中設定了Vitual SMP 的話,
應該vmware 是真的把指令分配給不同的core (或是 hyperthreading 弄出來的假cpu)去執行.
(有錯請指正)

在 vmware 5.5 以前,使用 AMD K8 CPU 的話,
HOST OS 真的必須裝完所有DRIVER,
Guest OS 還要做一些設定才不會當機.
現在vmware 6.0 以後的版本就沒有這樣的問題.

此文章於 2008-02-21 03:28 PM 被 syntech 編輯.
舊 2008-02-21, 03:24 PM #5
回應時引用此文章
syntech離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



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


vBulletin Version 3.0.1
powered_by_vbulletin 2025。