Linked by Thom Holwerda on Mon 29th Oct 2007 20:24 UTC, submitted by FreeBSD_User
FreeBSD "FreeBSD 7.0 will be the next release of FreeBSD, and is the first major release in 2 years. It's due out some time later this year (currently in pre-release and available for testing). FreeBSD 7.0 brings major changes to the BSD and open source operating system landscape." This document [.pdf] describes all the changes.
Thread beginning with comment 281734
To read all comments associated with this story, please click here.
ULE scheduler not yet default?
by FreeGamer on Tue 30th Oct 2007 02:12 UTC
FreeGamer
Member since:
2007-04-13

I don't get it. Why isn't the ULE scheduler the default? They eulagise it's performance then go with the '4BSD' scheduler for 7.0 - that's almost an indigtment against the robustness and/or stability of the ULE scheduler.

I'm sure the ULE scheduler is good enough, but I really don't get why they have put it off as the default until 7.1 - a strange, strange decision. If you want an older, stabler FreeBSD (i.e. the tried, tested 6.x) then why would you choose 7.0, ergo it's the surely ideal release for unleashing the ULE scheduler on the wider public.

Reply Score: 1

kargl Member since:
2007-10-16

Go read the freebsd-current mailing list. The decision to keep the 4BSD scheduler as the default was based on the relatively limited amount of exposure that ULE had for testing. ULE has only been in the source in its current form for about a month.

http://lists.freebsd.org/pipermail/freebsd-current/2007-October/078...

Reply Parent Score: 5

vermaden Member since:
2006-11-18

Because FreeBSD is not about Linux like hype and putting newest parts of the untested code but about to create production ready release as usual, ULE scheduler is new and shiny, even too new, its great and fast as fsck, but as all things in FreeBSD need testing and aprooval, its just not the DEFAULT scheduler, nothing stops you from rebuilding the kernel (which most FreeBSD users do by the way), just after installation with ULE scheduler.

Reply Parent Score: 4

kkenn Member since:
2007-08-06

This was a decision by the release engineers. I don't agree with it personally for more or less the reasons you say. Maybe it would be useful to forward your comments to re@FreeBSD.org.

Reply Parent Score: 2

Oliver Member since:
2006-07-15

It's about quality.

Reply Parent Score: 1