Since I doubt my response to Keith will make it through his filters (though maybe he’ll allow it) I’m posting it here.
It is in response to this ridiculous article about his first 24 hours on Snow Leopard:
http://blogs.technet.com/keithcombs/archive/2009/08/30/apple-os-x-snow-leopard-the-first-24-hours.aspx
And My response:
Keith…Some fast notes and your “solution”:
I have been running 12GB of ram in my Mac Pro happily for quite some time now on a 32-bit kernel. VMWare’s happy to tap into it, almost as happy as Windows 7 is to gobble up whatever i give it.
OS X in general has been running 64-bit applications side by side with 32 bit applications, seamlessly, since Tiger.
2 minutes on google shows me that your machine (MacbookPro3,1) isn’t in the table of capable machines for a 64-bit kernel:
http://www.osnews.com/story/22009
Also, why can’t you run 8GB of RAM? Because the hardware doesn’t support it, regardless of the kernel. Its even in the Technote YOU link to in the article. The max RAM of that particular series of MBP’s is 4GB. I believe that is the line of machines you can do some tricks to bypass that, but the official party line is they have a 4GB cap. And even IF you get it enabled, and use a supported set of SO-DIMMs, you STILL don’t need the 64-bit kernel to utilize it, the 32-bit kernel works just peachy.
And as to why they boot to a 32-bit Kernel by default, for the same reason that Windows 7 still has legacy code in it dating back to Windows 3.1. 64-bit kernels break stuff. VMWare refuses to start under a 64-bit kernel. Mouse drivers that use kernel extensions, etc, ALL of which break under a 64-bit kernel, UNTIL the ISV’s recompile them for 64-bit (which they should have been doing since Tiger anyway, but whatever).
But, much like Apple does with EVERY major change like this, they stabilize the feature, and put it out there for the geeks and the tweakers under the assumption that anybody who knows enough to CARE to run in 64-bit mode will know how to enable it. Everybody else will be happy cooking along with their already bad ass operating system.
Please, before you knock something, do your homework. I’m running 64-bit kernels just peachy on my Pro and my 13″ Macbook Pro. I have been compiling and running 64-bit software for 3 years now.
And lets face it, NOBODY out there expects you to find 10.6 to be the most advanced operating system. Especially when the one time i’ve seen you not tow the party line on this blog, the post was removed within the week. Google can forget, but my NetNewsWire cache is forever.
And in the interest of backing up my threats, a screen cap from NetNewsWire of one of Keith’s posts responding to the “Laptop Hunter” ads where he doesn’t tow Microsoft’s party line and support them blindly. He actually calls them out on bending the truth, and says he expects them to have more integrity.
After that post was removed, I stopping Following Keith. THAT kind of censoring is ridiculous, especially when there’s nothing in there that isn’t true. I just stumbled across this latest mess and had to respond.
