据参与Mac OS X 10.6测试的人员透露,Snow Leopard 系统将采用全新的64位内核,而且目前支持这64位内核的软件只能运行在某些特定的机型上,比如Xserve, Mac Pro, and MacBook Pro。64位的内核要求它的扩展必须全部是64位,内核扩展包括了声卡,显卡,网卡,打印机,及其它逻辑板上的设备的驱动程序。当然该系统也可以运行在32位的硬件上。
Apple早期或者现在的操作系统可以运行64位软件,但是他们都是使用32位内核的。更准确的说,无论是在32或者64位CPU上,Mac OS X都是读取相同的内核,并且以32位的形式运行,运行在64位的硬件上的时候,这个32位的内核将转变成“长模式兼容模式”。
64位内核通过使用PAE,可以支持32G的内存,这个在服务器领域尤为重要,而32位内核只支持4GB。Core 2 Duo等64位CPU有了该核心的支持,其性能远远高于32位CPU。当然用户也得将自己的驱动更新到64位,否则将无法正常运行。
