I have windows xp installed under xen. When the guest system is idle, xm top shows about 60% utilization. What is even more interesting, by connecting through an rdp session and moving the mouse quickly around the utilization under xen lowers to about 10%. The behaviour is also the same with GPLPV 0.9.9. It seems that this 60% is consumed while spinning inside some idle loop. I am using stock Xen 3.2.1, with an AMD Phenom 9650 CPU. How can i make windows give away unneeded cpu? Would calling HLT in a loop be a good solution, or is there some better way? Maybe there is some ready solution? Jacek _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi, I also found high cpu loading of my windows xp domain too. It showed 100% cpu loading on `xm top`. However, I''ve checked the loading in Task Manage of WindowsXP. It is normal. Have you find the anwser about this problem already? Thx. Achievement _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
I believe this can be caused by Windows ACPI calls, but only on really old versions of Xen. What versions and distributions are you running? From: xen-users-bounces@lists.xensource.com [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of Achievement Chan Sent: Monday, September 01, 2008 06:36 To: xen@lipkowski.org; Xen-users@lists.xensource.com Subject: Re: [Xen-users] windows xp/xen cpu utilization Hi, I also found high cpu loading of my windows xp domain too. It showed 100% cpu loading on `xm top`. However, I''ve checked the loading in Task Manage of WindowsXP. It is normal. Have you find the anwser about this problem already? Thx. Achievement _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
I''m using Centos5 x86_64 with update by YUM CentOS5 kernel 2.6.18-92.1.10.el5xen Xen 3.0.3 release 64.el5_2.1 I''ve tried to restart xend the windowsxp guest domain. The cpu loading still very high... 2008/9/2 Dustin Henning <Dustin.Henning@prd-inc.com>> I believe this can be caused by Windows ACPI calls, but only on really > old versions of Xen. What versions and distributions are you running? > > > > *From:* xen-users-bounces@lists.xensource.com [mailto: > xen-users-bounces@lists.xensource.com] *On Behalf Of *Achievement Chan > *Sent:* Monday, September 01, 2008 06:36 > *To:* xen@lipkowski.org; Xen-users@lists.xensource.com > *Subject:* Re: [Xen-users] windows xp/xen cpu utilization > > > > Hi, > > I also found high cpu loading of my windows xp domain too. > > It showed 100% cpu loading on `xm top`. > > However, I''ve checked the loading in Task Manage of WindowsXP. It is > normal. > > > Have you find the anwser about this problem already? > > Thx. > > Achievement > > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
I believe that the stock CentOS5 kernel is new enough to work fine with ACPI on Windows VMs, but I am not certain. I suspect xm info would return a newer version of Xen, and even if it didn''t, I suspect RedHat would have the appropriate patches to fix that included in RHEL 5 (CentOS being a clone). That said, since I really don''t know for sure, you might try disabling ACPI to see if it makes a difference (you can disable it in the config and the ACPI kernel will boot without it, you can''t have multiple VCPUs without ACPI, though, so if you have multiple CPUs, you will have to cut it to one to test this). If you have the problem with ACPI disabled, you might try booting into Safe Mode to see if it isn''t something in Windows (you could even try that first). Aside from that, I don''t know of anything that will cause that. I think bad drivers, bad hardware ("hardware" in this case), bad software, and Deferred Procedure Calls all cause an increase in CPU utilization in Task Manager (even if it is as the "System" process). Assuming I am wrong about DPCs and they don''t show up in Task Manager, these articles could prove interesting (though not necessarily very helpful): http://www.networkworld.com/search/searchresults.html?qt=DPC <http://www.networkworld.com/search/searchresults.html?qt=DPC&hpg1=sb&search =DPC> &hpg1=sb&search=DPC Starting about halfway through this one: http://www.networkworld.com/columnists/2007/092507-gearhead.html Dustin From: Achievement Chan [mailto:achievement.hk@gmail.com] Sent: Wednesday, September 03, 2008 11:18 To: Dustin.Henning@prd-inc.com Cc: xen-users@lists.xensource.com Subject: Re: [Xen-users] windows xp/xen cpu utilization I''m using Centos5 x86_64 with update by YUM CentOS5 kernel 2.6.18-92.1.10.el5xen Xen 3.0.3 release 64.el5_2.1 I''ve tried to restart xend the windowsxp guest domain. The cpu loading still very high... 2008/9/2 Dustin Henning <Dustin.Henning@prd-inc.com> I believe this can be caused by Windows ACPI calls, but only on really old versions of Xen. What versions and distributions are you running? From: xen-users-bounces@lists.xensource.com [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of Achievement Chan Sent: Monday, September 01, 2008 06:36 To: xen@lipkowski.org; Xen-users@lists.xensource.com Subject: Re: [Xen-users] windows xp/xen cpu utilization Hi, I also found high cpu loading of my windows xp domain too. It showed 100% cpu loading on `xm top`. However, I''ve checked the loading in Task Manage of WindowsXP. It is normal. Have you find the anwser about this problem already? Thx. Achievement _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users