|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-devel
RE: [Xen-devel] Re: [Xen-users] What does xm top mean by the	following: 
| 
  
  
  I think we can send this also to the developing mail list. from pv    
  I'm compiling some tarballs in both the guest domains 
  below (fedora1 and fedora2), they're quite compute/cpu intensive, when I do a 
  xm top, I get the following, can someone tell me what does it mean to have CPU 
  at 98.6% on one guest domain while 84.9% in the other when the host/domain-0 
  is at 3.2%? Thx in advance.   -- xentop - 20:38:02   Xen 3.0-unstable3 
  domains: 2 running, 0 blocked, 0 paused, 0 crashed, 0 dying, 0 
  shutdown
 Mem: 1038488k total, 1028408k used, 10080k free    
  CPUs: 2 @ 3391MHz
 NAME  
  STATE   CPU(sec) CPU(%)     MEM(k) MEM(%)  
  MAXMEM(k) MAXMEM(%) VCPUS NETS NETTX(k) NETRX(k) SSID
 Domain-0 
  -----r         41    
  3.2     131100   12.6   no 
  limit       n/a     
  2    8      
  879      378    0
 fedora1 ------         91   
  98.6     437652   42.1     
  442368      42.6     
  1    2        
  8       34    0
 fedora2 -----r         60   
  84.9     437564   42.1     
  442368      42.6     
  1    2        
  7
 Are you 
asking "Where does the rest of the CPU time (out of 200%) 
go?" Then I can give 
you a rough answer: It is "lost" in the Hypervisor... It's probably used up 
in part to handle the disk accesses that your compile will do. Interrupts 
are passed through the hypervisor, as does page-fault 
handling and a few other processor exceptions. I doubt that the 
time spent dealing with for example page-faults is accounted in the 
correct domain (and it may not be accounted at all).    If this is not 
what you were asking, please clarify what your question is... 
   -- Mats  _______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 | 
 |  | 
  
    |  |  |