(Not really a question, but just an observation.
)
I recently migrated my main workstation, a Dell XPS M1530 laptop, from ArchLinux64 to i386 FreeBSD 8-CURRENT. I wanted to go for amd64 FreeBSD, but it seems that the nVidia driver is still in development and the i386 driver doesn't work with PAE. Kinda bummed that I end loosing 512mb of ram, but hopefully that will be remedied eventually.
Anyways, the main reason I decided to switch was because I run FreeBSD 7.1 on my dedicated server, and I am developing a web hosting CP in python aimed at FreeBSD. It was getting increasingly difficult to test under Linux, and I didn't really want to test features/changes on my production server. That, and I had fell in love with the ports system.
I had a couple little bumps in getting it all setup, but everything is working well now.
Which brings me back to my main topic... the other thing I spend a good chunk of my free time doing is playing WoW (World of Warcraft). After I rsync'd back my home directory after getting FreeBSD setup and wine installed from ports, I fired up WoW.
I was blown away. My framerates under FreeBSD are almost double then they were under Linux! :O Under Linux, to get decent performance I had to write a shell wrapper script to renice the Wow.exe process and use schedtool to make WoW use the second core, else I'd get lots of framerate drops even with nothing running. Forget trying to have firefox in the background. With FreeBSD, I need not to do any of that and it's far better performance!
Is FreeBSD's scheduler really that much better than Linux for wine games? Or is it the fact that my 64bit Linux was giving me a huge performance hit compared to 32bit? (Never ran 32bit Linux on this laptop)
Either way, I'm very impressed and totally sold on FreeBSD for the desktop aswell as servers now.
(Sorry for the backstory
)

I recently migrated my main workstation, a Dell XPS M1530 laptop, from ArchLinux64 to i386 FreeBSD 8-CURRENT. I wanted to go for amd64 FreeBSD, but it seems that the nVidia driver is still in development and the i386 driver doesn't work with PAE. Kinda bummed that I end loosing 512mb of ram, but hopefully that will be remedied eventually.
Anyways, the main reason I decided to switch was because I run FreeBSD 7.1 on my dedicated server, and I am developing a web hosting CP in python aimed at FreeBSD. It was getting increasingly difficult to test under Linux, and I didn't really want to test features/changes on my production server. That, and I had fell in love with the ports system.

Which brings me back to my main topic... the other thing I spend a good chunk of my free time doing is playing WoW (World of Warcraft). After I rsync'd back my home directory after getting FreeBSD setup and wine installed from ports, I fired up WoW.
I was blown away. My framerates under FreeBSD are almost double then they were under Linux! :O Under Linux, to get decent performance I had to write a shell wrapper script to renice the Wow.exe process and use schedtool to make WoW use the second core, else I'd get lots of framerate drops even with nothing running. Forget trying to have firefox in the background. With FreeBSD, I need not to do any of that and it's far better performance!
Is FreeBSD's scheduler really that much better than Linux for wine games? Or is it the fact that my 64bit Linux was giving me a huge performance hit compared to 32bit? (Never ran 32bit Linux on this laptop)
Either way, I'm very impressed and totally sold on FreeBSD for the desktop aswell as servers now.

(Sorry for the backstory
