News for hackers. Stuff that matters.
Re:Apple claims Snow Leopard will be a "breakthrough" in par... by ajross on Tuesday June 10, 2008 @03:20PM (#214183)
Must be in the same sense that Altivec was a "breakthrough" in SIMD architecture, or the PPC 601 was a "breakthrough" in CPU design. Apple's history is littered with breakthroughs like this. I'll believe it when I see it.

As things stand right now, typical SMP scalability benchmarks put OS X solidly behind even Vista, and trailing Linux and FreeBSD by a mile (I wish I could find a cite for those -- they were doing the rounds a few months back, I think).

Re:Apple claims Snow Leopard will be a "breakthrough" in par... by ComputerGuru on Tuesday June 10, 2008 @06:20PM (#214358)
Everything is relative. "Breakthrough" scalability and parallel computing on OS X, but more importantly compared to previous versions of OS X.

The fact that OS X is currently in last place (I read the same article you're referring to - I think it was on OS News but I'm not sure) is the very reason why they can improve so drastically. Basically, what Apple meant to say is, they're going to be backporting all the FreeBSD scheduler patches to OS X - perhaps even using the ULE Scheduler which would be 1) easy enough to switch to without too much development on Apple's behalf and 2) totally capable of delivering the promised improvements.

http://neosmart.net/blog/2008/os-x-snow-leopard-to-use-ule-s...

Re:Apple claims Snow Leopard will be a "breakthrough" in par... by j2d2 on Tuesday June 10, 2008 @05:45PM (#214327)
Considering OSX was originally built from FreeBSD, I suspect it wouldn't be that difficult to merge some of their work into OSX.
Re:Apple claims Snow Leopard will be a "breakthrough" in par... by ajross on Tuesday June 10, 2008 @05:56PM (#214337)
This is mostly a fallacy. The FreeBSD code is limited almost exclusively to userspace stuff. The Darwin kernel descends much more directly from NeXT's mach-based product. It grew SMP support only very recently, and via a very different path from that taken in the monolithic BSD community.

Honestly, I don't understand why Apple continues to work on their own kernel. It has near zero competitive advantage relative to FreeBSD or Linux, and much cost a fortune to maintain. The real value of their product has always been above the kernel anyway: I have to believe that switching the kernel out for a more robust Unix variant can only be a good thing for the Mac.

Re:Apple claims Snow Leopard will be a "breakthrough" in par... by wmf on Tuesday June 10, 2008 @08:20PM (#214461)
Switching to the FreeBSD kernel seems like it would have been a good idea back in the Rhapsody days, but Tevanian probably wouldn't allow it. By now Apple has added so many OS X-specific features like IOKit and DRM that it would be a lot of work to switch. Costs a fortune to maintain, costs a fortune to switch.
Re:Apple claims Snow Leopard will be a "breakthrough" in par... by j2d2 on Wednesday June 11, 2008 @02:06PM (#215095)
Interesting. Thanks for the correction.