+ if (nbackground > ncpus) {
+ if (ncpus > 1)
+ background_load_now = nbackground / ncpus;
+ else
+ background_load_now = nbackground;
+
+ if (background_load_now > NRQS - 1)
+ background_load_now = NRQS - 1;
+ }
+
+ if (nshared > ncpus) {
+ if (ncpus > 1)
+ combined_fgbg_load_now = nshared / ncpus;
+ else
+ combined_fgbg_load_now = nshared;
+
+ if (combined_fgbg_load_now > NRQS - 1)
+ combined_fgbg_load_now = NRQS - 1;
+ }
+