Murty, Ravi wrote:
> Hello,
>
>
>
> I was browsing through the 7.x code and in particular looking at
> kern/kern_switch.c and find ksegrp completely missing (I was looking for
> setrunqueue).
>
> Is the notion of process_scope vs system_scope out in 7.x?
As I mentioned to you in previous mail, this all changed in
7.x and 8.x. So, yes it went away.
The gain from having this complication was not balanced by the extra
complexity. Also, in the real world, since Linux has no comparable
abstraction, no software is being written to use it.
It is possible that one could write a scheduler that would implement
it again but keep the differences isolated within the scheduler.
In 8.x the KSE threading library goes away for the same reason.
The 1:1 library becomes the base implementation.
If you have questions you can email me directly for more details.
>
>
>
> Thanks
> Ravi
>
>
>
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"