[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] CPU Utilization
I have a question concerning the CPU utilization number provided by the 'xm top' command in xen 3.0. I've noticed that if I run a TCP performance tool on domain 0 which simply receives and echos back a TCP stream, the output of 'xm top' during the test does not match up with the output of 'top' on domain 0 in terms of CPU utilization (nor with the CPU utilization computed by the test program). In this example, 'xm top' shows a CPU utilization for domain 0 of around 65% during the test while 'top' at the same time indicates that the domain is around 70% idle (the test tool also indicates that the CPU utilization averages about 30% during the test). Output from 'xm top': xentop - 12:44:29 Xen 3.0.0 1 domains: 1 running, 0 blocked, 0 paused, 0 crashed, 0 dying, 0 shutdown Mem: 2094904k total, 559792k used, 1535112k free CPUs: 2 @ 3800MHz NAME STATE CPU(sec) CPU(%) MEM(k) MEM(%) MAXMEM(k) MAXMEM(%) VCPUS NETS NETTX(k) NETRX(k) SSID Domain-0 -----r 273 66.6 519192 24.8 no limit n/a 2 8 17120030 17489822 0 VCPUs(sec): 0: 273s Output from 'top': Tasks: 69 total, 2 running, 67 sleeping, 0 stopped, 0 zombie Cpu(s): 1.0% us, 7.3% sy, 0.0% ni, 73.3% id, 0.0% wa, 3.3% hi, 15.0% si Mem: 505556k total, 497812k used, 7744k free, 109624k buffers Swap: 2104472k total, 0k used, 2104472k free, 212904k cached Any idea why these displays disagree? Thanks, Dave Thompson _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |