Hi, all:

I've been reading sched_ule.c and seem to find a serious error:

in 'sched_slice()':

        * Rationale:
        * KSEs in interactive ksegs get the minimum slice so that we
        * quickly notice if it abuses its advantage.

Then, there is:

       if (!SCHED_INTERACTIVE(kg)) {
               .....
               .....
       } else
               ke->ke_slice = SCHED_SLICE_INTERACTIVE;

Then, at the beginning of the file, there is:

#define SCHED_SLICE_INTERACTIVE (slice_max)


(slice_max) for interactive KSEs???? Either this is a serious mistake or I'm seriously missing sth here.


Thanks,
Bin
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to