Hi Pavel,

> You really need to write nice description into Documentation describing what cpu 
> steal
> time is. Will it be always 0 on  non-virtualized machines?
> What about hyperthreading?

Yes, the documentation is one thing that still needs to be done. The steal
time is the time where the cpu has been scheduled to do something but did
something else. This can be used for hyperthreading as well and it would
reflect perfectly what the cpu is doing. The two threads that are scheduled
on the cpu won't get 100% of the cpu, but lets say 80% and 60% of the single
processor performance. The steal time would be 20% and 40%. You can even
combine hyperthreading with virtual processors. The steal time is just the
difference between 100% and the actual cpu usage of the process/thread.

blue skies,
   Martin

Linux/390 Design & Development, IBM Deutschland Entwicklung GmbH
Sch�naicherstr. 220, D-71032 B�blingen, Telefon: 49 - (0)7031 - 16-2247
E-Mail: [EMAIL PROTECTED]

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to