With the above assumptions, the system under the threshold-based
policy for reducing switching costs in cycle stealing can be modeled
as a GFB (generalized foreground-background) process, as discussed in
Section 3.4. An analysis of the GFB process via
dimensionality reduction (DR) provides mean response time of the
beneficiary jobs and the donor jobs, respectively. In fact, the donor
job size, , and the switching back time,
, can be
extended to general distributions, as we show in [152]. All
the details of the analysis to generate the results in
Section 6.4 are provided in [152].
In particular, the mean response time of donor jobs
has an alternative derivation
via an M/GI/1 queue with generalized vacations [57],
as shown in the following theorem: