![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks. |
| |||||||
![]() |
| |
| | #1 (permalink) |
| Guest | Hyper-V CPU performance Hello I have a Hyper-V server working great but there is a strange behavior regarding the CPU utilisation. We have a software on one of the virtualized server that consumes a lot of CPU (video encoding). When this software is working, the cpu on the guest virtualized server goes up to 100%. This is normal on my point of view. BUT, I don't understand why: 1. Hyper-V reports that this virtualized server use 24% CPU in the hyper-V MMC instead of 100% 2. The host server use only 1% of its CPU capacity. See this screenshot for a better understanding: http://www.serial-skier.com/hyper-v.png My question is: What the hell? I thought that Hyper-v was a best choice for merformance! I think I didn't set something somewhere but what? Thank you for your help |
My System Specs![]() |
| | #2 (permalink) |
| Guest | Re: Hyper-V CPU performance Hallo Marvin256, the reason for this is the new virtualization architecture introduced with Hyper-V. The host (parent) is nothing more than another virtual machine with it's own resources (see the nice image on http://www.microsoft.com/windowsserv...-features.aspx). If your host is not "working" the task-manager will not show any CPU utilization, even if your VMs are using up all their CPU time. If you want to see the actual utilization you were correct to look into the Hyper-V console. I assume that - as you are using a 4-core CPU - your virtual machine is set up as a single processor machine? This is why you are actually using only 100/4 = 25% of your CPU capacity. Cheers, Steffen mailto:s.hoppe@xxxxxx-soft.de Quote: > Hello > > I have a Hyper-V server working great but there is a strange behavior > regarding the CPU utilisation. > > We have a software on one of the virtualized server that consumes a > lot of > CPU (video encoding). When this software is working, the cpu on the > guest > virtualized server goes up to 100%. > This is normal on my point of view. > BUT, I don't understand why: > > 1. Hyper-V reports that this virtualized server use 24% CPU in the > hyper-V > MMC instead of 100% > 2. The host server use only 1% of its CPU capacity. > See this screenshot for a better understanding: > http://www.serial-skier.com/hyper-v.png > > My question is: What the hell? I thought that Hyper-v was a best > choice for merformance! I think I didn't set something somewhere but > what? > > Thank you for your help > |
My System Specs![]() |
| | #3 (permalink) |
| Guest | Re: Hyper-V CPU performance Hello Steffen Thank you for your answer. This is not very clear to me... Where can I see the CPU utilization of my physical server? This doesn't make any sense to me. Yes the physical server is a Quad CPU. Regards "Steffen Hoppe" wrote: Quote: > Hallo Marvin256, > > the reason for this is the new virtualization architecture introduced with > Hyper-V. > > The host (parent) is nothing more than another virtual machine with it's > own resources (see the nice image on http://www.microsoft.com/windowsserv...-features.aspx). > If your host is not "working" the task-manager will not show any CPU utilization, > even if your VMs are using up all their CPU time. If you want to see the > actual utilization you were correct to look into the Hyper-V console. > > I assume that - as you are using a 4-core CPU - your virtual machine is set > up as a single processor machine? This is why you are actually using only > 100/4 = 25% of your CPU capacity. > > Cheers, > Steffen > > mailto:s.hoppe@xxxxxx-soft.de > Quote: > > Hello > > > > I have a Hyper-V server working great but there is a strange behavior > > regarding the CPU utilisation. > > > > We have a software on one of the virtualized server that consumes a > > lot of > > CPU (video encoding). When this software is working, the cpu on the > > guest > > virtualized server goes up to 100%. > > This is normal on my point of view. > > BUT, I don't understand why: > > > > 1. Hyper-V reports that this virtualized server use 24% CPU in the > > hyper-V > > MMC instead of 100% > > 2. The host server use only 1% of its CPU capacity. > > See this screenshot for a better understanding: > > http://www.serial-skier.com/hyper-v.png > > > > My question is: What the hell? I thought that Hyper-v was a best > > choice for merformance! I think I didn't set something somewhere but > > what? > > > > Thank you for your help > > > > |
My System Specs![]() |
| | #4 (permalink) |
| Guest | Re: Hyper-V CPU performance 1.) Shut down the child partition (guest OS) 2.) Open Hyper-V Manager 3.) Select the child partition in the center pane 4.) Click Settings in the actions pane 5.) Select Processor in the left pane 6.) Set the number of Processors to use in the right pane. -- Charlie. http://msmvps.com/blogs/xperts64 http://mvp.support.microsoft.com/profile/charlie.russel "Marvin256" <Marvin256@xxxxxx> wrote in message news:8FE72C38-44F5-4DE2-870F-48170E21BC6F@xxxxxx Quote: > Hello Steffen > > Thank you for your answer. > This is not very clear to me... Where can I see the CPU utilization of my > physical server? > This doesn't make any sense to me. > Yes the physical server is a Quad CPU. > > Regards > > > "Steffen Hoppe" wrote: > Quote: >> Hallo Marvin256, >> >> the reason for this is the new virtualization architecture introduced >> with >> Hyper-V. >> >> The host (parent) is nothing more than another virtual machine with it's >> own resources (see the nice image on >> http://www.microsoft.com/windowsserv...-features.aspx). >> If your host is not "working" the task-manager will not show any CPU >> utilization, >> even if your VMs are using up all their CPU time. If you want to see the >> actual utilization you were correct to look into the Hyper-V console. >> >> I assume that - as you are using a 4-core CPU - your virtual machine is >> set >> up as a single processor machine? This is why you are actually using only >> 100/4 = 25% of your CPU capacity. >> >> Cheers, >> Steffen >> >> mailto:s.hoppe@xxxxxx-soft.de >> Quote: >> > Hello >> > >> > I have a Hyper-V server working great but there is a strange behavior >> > regarding the CPU utilisation. >> > >> > We have a software on one of the virtualized server that consumes a >> > lot of >> > CPU (video encoding). When this software is working, the cpu on the >> > guest >> > virtualized server goes up to 100%. >> > This is normal on my point of view. >> > BUT, I don't understand why: >> > >> > 1. Hyper-V reports that this virtualized server use 24% CPU in the >> > hyper-V >> > MMC instead of 100% >> > 2. The host server use only 1% of its CPU capacity. >> > See this screenshot for a better understanding: >> > http://www.serial-skier.com/hyper-v.png >> > >> > My question is: What the hell? I thought that Hyper-v was a best >> > choice for merformance! I think I didn't set something somewhere but >> > what? >> > >> > Thank you for your help >> > >> >> |
My System Specs![]() |
| | #5 (permalink) |
| Guest | Re: Hyper-V CPU performance Hyper-V clocks lie... http://blogs.msdn.com/tvoellm/archiv...locks-lie.aspx / ) Regards, / /_________ _|__|__) Paul Weterings / (O_) http://www.servercare.nl __/ (O_) ____(O_) Marvin256 wrote: Quote: > Hello > > I have a Hyper-V server working great but there is a strange behavior > regarding the CPU utilisation. > > We have a software on one of the virtualized server that consumes a lot of > CPU (video encoding). When this software is working, the cpu on the guest > virtualized server goes up to 100%. > This is normal on my point of view. > > BUT, I don't understand why: > > 1. Hyper-V reports that this virtualized server use 24% CPU in the hyper-V > MMC instead of 100% > 2. The host server use only 1% of its CPU capacity. > > See this screenshot for a better understanding: > http://www.serial-skier.com/hyper-v.png > > My question is: What the hell? I thought that Hyper-v was a best choice for > merformance! I think I didn't set something somewhere but what? > > Thank you for your help |
My System Specs![]() |
![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Forum | |||
| Windows 2000 Server poor performance under Hyper-V | Virtual Server | |||
| Hyper-V performance | Virtual Server | |||
| Hyper-V performance - Hardware Reccomendations? | Virtual Server | |||
| Performance of Virtual Server vs Hyper-V? | Virtual Server | |||
| Performance issue with Hyper-V and Intel P35 chipset | Virtual Server | |||