ULE Now The Default Scheduler On FreeBSD
Dan writes "FreeBSD's Jeff Roberson says that the ULE scheduler has entered into its probationary period as the default scheduler on FreeBSD. He says that if all goes well, it will remain the default through the rest of FreeBSD 5.* releases. He is requesting you to switch over and test it. The ULE scheduler was designed to address the growing needs of FreeBSD on SMP/SMT platforms and under heavy workloads. It supports CPU affinity and has constant execution time regardless of the number of threads."
This is great news. The O(1) scheduler in Linux is awesome, and it's good to see FreeBSD keeping up. Now if we just had an O(1) way to squash *BSD trolls, Slashdot would be saved.
In Soviet America the banks rob you!
I have always wanted the software incompatibilities of the FreeBSD kernel with the nightmare that is the Linux userland. This project has answered my prayers!
Seriously though, why on earth would you use this project? The biggest selling point of FreeBSD is that it is a tightly integrated system. Why would you want to break that up? More importantly, why would you want the more restrictive license included with Debian?
-sirket