Scheduler framework patch

Julian Elischer julian at elischer.org
Thu Aug 26 13:08:37 PDT 2004



Julian Elischer wrote:

> I have made a patch that changes the scheduelr framework to further 
> abstract teh scheduler.
>
> it is at http://www.freebsd.org/~julian/f.diff
> and should apply agains -current (and probably, though I have not 
> tested it yet, against 5.3)
>
> there should be no real change in teh way teh system appears to operate.
> If you are feeling bored you might try applying it to a kernel tree 
> and testing it.
> I know it runs on:
> AMD64     UP  4BSD  libpthread
> x86           UP   ULE     libthr
> x86           UP   ULE     libpthread
> x86          SMP 4BSD libpthread
> x86         UP 4BSD libpthread
> x86         UP 4BSD libthr
>
> I'd really like to get some more  combinations tested.
> in particular. you should try it with threaded apps such as  mozilla 
> or KDE
>
>
> I do know that a small diff against /usr/src/lib/libkvm/kvm_proc.c is 
> not included, so world
> will not build completely.. I have the diff it's just not in the 
> patches to the kernel) 


p.s. for those with p4 access it is in the branch "nsched2"

>
>
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to 
> "freebsd-current-unsubscribe at freebsd.org"




More information about the freebsd-current mailing list