locked
Windows 2008 Hyper-V多個邏輯CPU的問題 RRS feed

  • 問題

  •  

    想請教一下各位,在Hyper-V的文件中說明於Hyper-V的環境下,

    Guest的作業系統為Windows 2008可支援4個邏輯CPU

    Guest的作業系統為Windows 2003 With SP2可支援2個邏輯CPU

    但是我現在安裝Windows 2003後,再安裝SP2後安裝了Intergration Service後,

    我先用預設給一顆邏輯CPU,用Performance Testing軟體測試了CPU效能

    再將其關機後重新設定為2顆邏輯CPU,再用Performance Testing軟體(Passmark Performance Test 6.1)測試CPU效能

    兩者之間幾乎沒有甚麼差異?

    請問一下是哪邊有需要修正呢?或是要如何測試才知道有使用到兩顆邏輯CPU呢?

     

     

    2008年11月19日 上午 06:13

解答

  • 你的問題實在太有趣了,讓我今天忍不住找了一台四核心的機器做測試。

    以下為測試環境:

    CPU: Intel Q9400

    MB: ASUS P5Q-EM

    Host OS: WIndows Server 2008 x64 Enterprise SP1

    Guest OS:WIndows Server 2008 x64 Enterprise SP1

    Guest VM  Evironment: 2 Logical Processor, 1GB RAM

    Test Software in Guest VM: Prime95

     

    抱歉,原始圖大請見諒。

     

    果然在測試過程中,Guest OS裡面的兩顆CPU是跑百分之百,

    可是Host OS 的CPU使用率卻沒有什麼反應,

    我用K-lite Mega Codec Pack 4.45 播放日劇還勉強拉高一點使用率。

     

    不過,下面這張圖是擷取自停止測試後五分鐘

     

    眼尖的人會發現,CPU的溫度突然降低非常地多,

    所以代表CPU應該是有全速運作的,

    那為什麼Host OS 的CPU使用率卻沒有什麼感覺呢?

    我想下面這張擷取自微軟課程簡報的圖,或許透露了一些端倪。

    簡報來源:Introduction to Hyper-V

     

    • 已標示為解答 Vincent Lin 2009年2月23日 上午 08:28
    2009年1月8日 上午 08:52

所有回覆

  • 如果想測試是否有使用到,試試看Prime95
    使用方式可以參考PCDVD討論區的文章 - prime95 v23.8.1 使用教學文章!


    至於是否能真的測試出來,
    就讓大家期待你的報告囉!

    2008年11月22日 上午 04:24
  • 你的問題實在太有趣了,讓我今天忍不住找了一台四核心的機器做測試。

    以下為測試環境:

    CPU: Intel Q9400

    MB: ASUS P5Q-EM

    Host OS: WIndows Server 2008 x64 Enterprise SP1

    Guest OS:WIndows Server 2008 x64 Enterprise SP1

    Guest VM  Evironment: 2 Logical Processor, 1GB RAM

    Test Software in Guest VM: Prime95

     

    抱歉,原始圖大請見諒。

     

    果然在測試過程中,Guest OS裡面的兩顆CPU是跑百分之百,

    可是Host OS 的CPU使用率卻沒有什麼反應,

    我用K-lite Mega Codec Pack 4.45 播放日劇還勉強拉高一點使用率。

     

    不過,下面這張圖是擷取自停止測試後五分鐘

     

    眼尖的人會發現,CPU的溫度突然降低非常地多,

    所以代表CPU應該是有全速運作的,

    那為什麼Host OS 的CPU使用率卻沒有什麼感覺呢?

    我想下面這張擷取自微軟課程簡報的圖,或許透露了一些端倪。

    簡報來源:Introduction to Hyper-V

     

    • 已標示為解答 Vincent Lin 2009年2月23日 上午 08:28
    2009年1月8日 上午 08:52
  • 我猜是因為透過Ring-1直接存取Hardware的緣故,不過這樣一來要怎麼才能真正的看到CPU的Loading呢??
    2009年1月9日 上午 02:47