OS X V10.7 Lion :: Kernel Appears 32bit And Processor Is 64bit On Mac Pro?
May 11, 2012
It appears that for whatever reason, the kernel on my Mac is 32bit/i386, but the architecture is 64bit:
Darwin system.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:48:32 PST 2012; root:xnu-1699.24.23~1/RELEASE_I386 i386
Though the kernel itself is a universal binary:
mach_kernel: Mach-O universal binary with 2 architectures
mach_kernel (for architecture x86_64): Mach-O 64-bit executable x86_64
mach_kernel (for architecture i386): Mach-O executable i386
Yes you read that right. Your brand spanking new MBP will use a 32-bit kernel as default.
You can force 64-bit kernel but some of your hardware will not be working.
So all that marketing crap about the benefits of 64-bit etc are all B.S.
I don't want a million threads about how this will not effect the running of 64 bit apps, etc. because it will. Your 64-bit app will run but it will not be able to address more than 4Gb of RAM.
There are also many more advantages to having a 64-bit kernel.
So, with Snow Leopard, there is a 32-bit kernel, and a 64-bit kernel. Correct?
As I understand it, it will boot into the 32-bit kernel by default, but if your hardware is supported, you can select the 64-bit kernel.
My question is - where is the list of supported hardware, and how do you select the 64-bit kernel?
My confusion comes from several posts and various articles which all say the first-gen aluminium iMac has a 32-bit EFI, and therefore can only boot into the 32-bit kernel. But I've just downloaded an app called Startup Mode Selector, which shows you your system config, and it says I have a 64-bit EFI.
How's it going everyone, I'm fairly new to Mac and I'm not very technical at all. I just purchased an i7 15" and I'm confused when it comes to 64bit vs 32bit. Does the computer automatically switch between the two or is there something you have to specifically do to run one or the other? For instance, I downloaded Handbrake last night, it asked if I wanted 64bit or 32bit? I have no clue? I bought a powerful machine, I want to make sure I utilize it.
This article gave me a little bit more understand and also made me feel better that either booting in 32bit or 64bit kernel will not make a huge difference due to hardware limitation.
Im about to recieve my MPro w/8800, and plan to have a dedicated HD for Windows in bootcamp. Windows will be used exclusively for gaming (real-time-strategy games mostly, if this matters).
I am keen on going into Vista, trading a bit of XP performance/stability towards full/hassel-free compatibility with Directx10 and future games, but have no clue whether it makes sense or not to go with the 64 bit version.
I understand this version allows to use much more RAM (which i will have installed on the MPro), AND more than a single core used.
What i dont have a clue about is wether the 64bit version is compatible with all (or grand majority) of games, whether they do actually take advantages of the 64 bit possibility (which im not sure at all, as i believe you have to program it to do so), etc.
I'm not sure which forum this belongs in, but given that its really a vmware question, I'm thinking that applications is the best fit.
Anyways, if I decide to take the plunge and get windows 7, it will be for the express purpose of running within vmware. I have zero interest in running it in bootcamp (I use fedora and boot into that) so basically which version of win7 would provide the best performance. The 32bit or 64bit flavor
I've recently bought a new iMac and would like to migrate my stuff from my early 2006 iMac (first intel mac, 32 bit). There are several ways of doing this, but I'd like to achieve: 1) Identical copy 2) Defragmented drive (previously it was getting very slow)
As I know from using Windows, you cannot simply create an image from one PC and move to another, because of differences in the kernel. The new PC may never boot. I am moving from 32bit to 64bit, so that would be quite a change. Also, should I use the migration assistant, or boot from recovery disc and recover from my time machine backup? Will the latter not result in a more identical system? And, is that desirable? My old iMac has all updates installed, so it should be the same as the new system.
Is the 64bit and 32bit versions of Vista in the Vista Home Premium software? Or do you have to purchase the specific one? How can you tell the difference when looking at the package?
I know a lot of us have the Elgato Eyetv Hybrid and would love to use it on our Macs in conjunction with Bootcamp & Windows. Well I finally figured out how to do it! All I had to do is slightly modify some Windows drivers.
The hardware being used is very similar to the Hauppauge USB Sticks.
Elgato made 2 versions of the hybrid; the older version without QAM and the newer version with QAM. (It has been brought to my attention they also have a new version out with radio capabilities).
I have only been able to test this on the hybrid WITH QAM.
I was able to slightly modify the Hauppauge drivers which allowed the Elgato Eyetv Hybrid to work under windows using both the Windows Media Center and the standalone player by Hauppauge.
So here is what you need to do:
Go to Device Manager
Vista users: Right click on Computer > Click Properties > Click Device Manager
Now you should see some devices under "Other devices" with a yellow question mark next to them. Both should be called "EyeTV Hybrid" There are two because the USB stick has both a digital and analog tuner.
Right click on either device > Click Properties > Click Details tab > Where it says Property, scroll down to Hardware IDs
If the bold numbers match, these drivers will work for you. (If they don't match please provide me with your numbers so I can try and make drivers that will work for you.) USBVID_0FD9&PID_0008&REV_0005&MI_03
Now we can close the EyeTV Hybrid Properties windows which brings us back to Device Manager.
Download both the modified drivers (an attachment below) and the manufacturer software here:
[URL]
Unzip and open the manufacturer software, navigate to the Drivers folder, and replace: HCWemBda.inf and HCWemBda64.inf with the modified drives you downloaded from me. (You also have to unzip and open the folder you downloaded from me).
Now go back to your Device Manager window, Right click on one of the EyeTV Hybrid devices with the yellow question mark next to it and click Update Driver Software...
Click Browse my computer for driver software > Click browse and navigate to the drivers folder from the manufacturer's software > Click Ok.
Do the same for the other device in Device Manager.
Now go to the manufacturer's software you downloaded earlier and double click Setup.
My brother has the first generation of the iMacs that has a Core duo processor (not Core 2 Duo). Will snow leopard work on it? On Apples site, it says that you need a Intel processor to run Snow leopard, but then below it says you need a 64bit processor which is what he doesn't have.
just got me a brand new 2010 MacPro 2 x 2.4 Quad-Core with 12GB Ram and the ATI 5870. This is the first MacPro to system boot into the 64bit Kernel by default (ie, hold 3+2 on restart to boot into 32bit Kernel). One of the first things I did was run the Photoshop performance test, which FYI on my old G5 2.7 with 4GB Ram returned a time of 114 secs, and on the new Quad-Core in 64bit kernel returned a time of 14 secs, so as you can imagine I was pretty happy with the results.
Then the problems started...... when I was installing software I got the dreaded Kernel Panic, restart your machine screen. So I did, and it happened again on restart, so I did, and it happened again on restart, so I did.... you get the idea. So I put the system disk in and restarted, then reloaded OSX10.6.4 and everything seemed to be going fine, until I installed software again (different app from the first time), and I got the Kernel panic screen, then again on restart etc, so I booted into 32bit kernel and all is good. EXCEPT! - When running the Photoshop test in 32bit Kernel it returned a time of 17secs. Now, I know I am being picky here, but I do a lot of work in PSCS5, and by a lot I mean sometimes all day on large photographic images, so 3 secs is a big deal....
I'd appreciate it if anyone could offer me some advice on whether to go with the 32bit or 64bit version of Vista on a 4-core 'Nehalem' Mac Pro. I've read that some drivers will fail to work under this version of the operating system - is this the case for the hardware in the Mac Pro (particularly the HD 4870)?
I have the 17" MBP Unibody so I want to start gaming again, and I have thought about Xp, Vista, and 7 and I have decided on windows 7 because its free and allows for DirectX10.
1. Now I am trying to conserve hard drive space but should i get the 16GB 32bit or the 20GB 64bit version of windows 7 and how much space should i allocate for the partition?
2. Games i will be playing: Counter Strike: Source Call of Duty: WaW Maybe Battlefield 2
3. I plan on getting some newer games since I don't have my crappy computer anymore. Any suggestions??
Hopefully someone can point me in the right direction.
I have an 8-core 3.2GHz 2008 Mac Pro with 16GB RAM. I've just ordered the EVGA NVIDIA GeForce GTX 285 graphics card and am hoping to turn my beloved mac into a bit of a sexy PC gaming beast for some evening fun. Already purchased Batman Arkham Asylum, Gears of War and an Xbox 360 controller to get me started
I'll cut to the chase. Microsoft are offering a free upgrade to Windows 7 if you buy Vista at the moment so that's not the issue. The issue is 32bit or 64bit for a gaming box - which is the best version to get for performance and compatibility with gaming on windows?
I'm looking to purchase either the 32bit or 64bit version of Vista (with the free upgrade to the corresponding Windows 7 version).
Which is the best to get? 32bit or 64bit? I've been reading that some games don't work well with 64bit Windows. Lots of conflicting articles and comments.
32bit or 64bit Windows... what's the best for a bootcamp gaming rig?
i was just wondering if this is even possible... i started reading this thread but it was way too confusing for me so if you could explain it to a computer illiterate it would really help me out.
Model Name:Â MacBook ProModel Identifier:Â Â MacBookPro3,1Processor Name:Â Â Intel Core 2 DuoProcessor Speed:Â 2.4 GHzNumber Of Processors:Â 1Total Number Of Cores:2L2 Cache:Â 4 MBMemory:Â 8 GBBus Speed:800 MHzBoot ROM Version:Â MBP31.0070.B07SMC Version (system):1.18f5Â Â
I know this has been asked numerous times, but most of the answers I found were old and archived. I was wondering whether or not an update or a guide has been released which allows a successful boot into 64bit kernel? Â On a side note, I have verified my computer does have EFI64. However I know in the past that this stil didn't enable a 64bit boot.Â
Whether anybody got Snow Leo build 10A380 (WWDC'09) successfully running with 64-bit kernel? If 'yes' - please share your method. I've tried every approach that i know: "6+4" keys, arch=x86_64 flag specified for both nvram and com.apple.Boot.plist, lipo command against mach_kernel.
I currently have external storage devices by DataRobotics - 2 DroboPro and 1 DroboElite. I bought the new MacPro 2 months ago and have been having problems with the Drobo devices disconnecting constantly. After a lot of diagnostics including Apple replacing the logic board in my MacPro, it was identified that the issue was with the iSCSI initiator that DataRobotics uses. It is not 64bit kernal compatible and as a result, the drives disconnect randomly especially when moving data from one external drive to the other. I am forced to boot the MacPro in 32bit kernel mode for the drives to work properly. DataRobotics is not committing to fixing the 64bit kernel issue so I'm now looking to replace this technology.
I found some interesting technology by Netgear and was considering buying their product, however, I had the worst experience ever with dealing with pre-sales & technical support department, after dealing with 4 different individuals, I concluded that they have no clue about their own products, the staff is so junior, it's as if I called a completely different company when talking about their own product. I am therefore going to stay away from that company.
I know by default that Snow Leopard starts up in 32-bit kernel but anyone here boot into the 64-bit kernel? I think to do this you'd have to hold down 6 and 4 keys while booting.
By now almost all 3rd party apps are running 64-bit and all this time I've totally forgot about the 64-bit kernel!
I've just booted up to 64-bit kernel and all apps load instantaneously!
PeerGuardian appears to be causing kernel panic and my iMac to continuously srash, and yet I cannot find it to uninstall - Spotlight yields no results at all, and I have removed it from login items under System Preferences / Accounts. I want to remove PeerGuardian completely to see if this resolves the kernel panic but don't see (a) how I can, given that I can't find it anywhere and/or (b) how it can be causing a kernel panic if I can't find it anywhere!Â