据Activity Monitor报告,OS X Lion(10.7)操作系统主要运行在64位二进制文件上。 鉴于这一点,以及我的笔记本电脑运行的是32位EFI版本和32位内核,那么通常情况下,架构混合是如何工作的呢?
Darwin Kernel Version 11.3.0: Thu Jan 12 18:48:32 PST 2012; root:xnu-1699.24.23~1/RELEASE_I386
通常情况下,人们会在x86_64上运行32位二进制文件,但反过来则需要将CPU推入64位模式,据我所知,这是无法撤消的。
希望我的回答足够清晰明了。