[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-users] All domU blocked
Being
SMP doesn't guarantee that the guests are running when doing xm info. However,
being uni-processor GUARANTEES that Dom0 is the one running...
"b"
means that the guest is blocked, which is the state it is in when it's waiting
for I/O, timers or other domain(s) to let it run again. It's impossible to say
which one of those three (or more) possible causes are actually holding the
process up. If you don't actively do something in a domain, it will be blocked.
The best way to see SMP systems run is to put some infinite loop in a command
shell, or better yet run an infinite loop in a compiled language, such as
forever.c:
int
main(void)
{
for(;;) ; /* doesn't end */
return 0; /* this is just here to make the
compiler happy */
}
gcc
forever.c -o forever
./forever
That
will make the domain use 100% of it's allocated CPU time (and any "spare"
cpu-time too, if there is any).
Don't
do this in Dom0, unless you want all DomU's to run very slow (and unless you
have Credit scheduler, in which case it MAY work OK).
--
Mats
_______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |