What Q0 mainly does is keeps a VMDBK out of the eligible list.  SET QUICK
DSP
is the only externally available way of getting a guest into Q0.  Hot-sho
t
and lock-shot are internal settings that indicate to the scheduler that t
his
VMDBK should not be delayed for some reason.  For example, lock-shot mean
s
the VMDBK holds some lock and so we don't want to hold dispatch of that
VMDBK up in the eligible list since there might be other threads queued u
p
on the lock waiting for this one to release it.  If that would happen, al
l
of those other threads would be hung up until the one holding the lock ge
ts
out of e-list limbo.  Similarly, hot-shot gives the user a brief boost
because the user interacted with its terminal and we want to give the
interactive user a little preference.  We don't want the user in the
eligible list during this brief boost.

Mark Lorenc
CP Development

Reply via email to