x86 Uber Alles

I guess John Gruber isn’t as savvy as he thought he was:

“Apple Announces Switch to Intel Chips”

After seeing NT slowly shed its MIPS, Alpha, and PPC versions, you have to wonder: will our children be using architectures that emulate some form of x86?

Even with a flash new CPU powering it, Apple’s OSX has some performance issues of its own to resolve. A recent AnandTech article by Johan De Galas documents OSX running Apache and MySQL 5-10 times slower than Linux on the same hardware. This is evidently due to a bizarre “worst of both worlds” kernel architecture where applications have no access to the kernel-level threads commonly used for performance reasons on Windows and Linux:

The server performance of the Apple platform is, however, catastrophic. When we asked Apple for a reaction, they told us that some database vendors, Sybase and Oracle, have found a way around the threading problems. We’ll try Sybase later, but frankly, we are very sceptical. The whole “multi-threaded Mach microkernel trapped inside a monolithic FreeBSD cocoon with several threading wrappers and coarse-grained threading access to the kernel,” with a “backwards compatibility” millstone around its neck sounds like a bad fusion recipe for performance.

Related posts

Why Doesn't Anyone Give a Crap About Freedom Zero?

I never quite made the transition from the Apple II series to the Mac. Instead, I migrated from my Apple II to a PC. I always thought the PC ecosystem, although deeply flawed, was more naturally analogous to the eclectic third party hardware and software hacker ecosystem that grew up

By Jeff Atwood ·
Comments

Apple Laptops: Good, Cheap, Fast — pick three

When I wrote that the Mac Mini was an underpowered, expensive box at the beginning of 2005, I had no idea that Apple would do something wonderful to fix this: switch to Intel x86 CPUs. I guess Apple has conveniently forgotten that whole “supercomputer on a chip” marketing campaign for

By Jeff Atwood ·
Comments

Recent Posts

Stay Gold, America

Stay Gold, America

We are at an unprecedented point in American history, and I'm concerned we may lose sight of the American Dream.

By Jeff Atwood ·
Comments
The Great Filter Comes For Us All

The Great Filter Comes For Us All

With a 13 billion year head start on evolution, why haven’t any other forms of life in the universe contacted us by now? (Arrival is a fantastic movie. Watch it, but don’t stop there – read the Story of Your Life novella it was based on for so much

By Jeff Atwood ·
Comments
I Fight For The Users

I Fight For The Users

If you haven’t been able to keep up with my blistering pace of one blog post per year, I don’t blame you. There’s a lot going on right now. It’s a busy time. But let’s pause and take a moment to celebrate that Elon Musk

By Jeff Atwood ·
Comments
The 2030 Self-Driving Car Bet

The 2030 Self-Driving Car Bet

It’s my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winner’s choice: By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially available for passenger use

By Jeff Atwood ·
Comments