» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] 转载-雪豹:目前来说,其实64位和32位区别不大。

目前网络上关于Snow Leopard(雪豹)操作系统的哪些部分是运行于64位模式下,那些部分是运行于是运行于32位模式下的问题,存在着一些误解。OS News的主编Thom Holwerda撰写的一篇报道说,安装了雪豹系统,大多数Mac将会引导和使用32位的内核与驱动程序,而不是64位的。Holwerda指出,许多Mac的机型甚至没有64位的EFI。

这些观点是基于雪豹操作系统的一个预发布版的,这些我也认同。但是这篇报道留给了读者一些暗示——如果你的Mac不能引导进入64位的内核,你就不能“使用64位”或“引导进入64位版的雪豹操作系统”——这是完全错误的。

当苹果提到雪豹操作系统已经有了完全的64位支 持的时候,实际上说的是雪豹操作系统自带的每一个程序都已经被重新编译,能够运行于64位模式下。这有两个好处。第一个很简单:64位计算在你的程序需要 访问4GB或更多的物理内存的时候是必须的。第二,运行于64位模式下,程序会有速度上的提升。驱动Mac的英特尔处理器内建了数学处理例程,在64位模 式下运行会更高效,处理任务也会减少些步骤。这意味着某些数***算量大的任务在雪豹系统的64位程序中的运行速度将有很大的提升。

如果你使用的Mac的处理器是Intel Core 2 Duo或Intel 志强(Xeon),那么你的Mac就是支持64位的。无论是引导进入32位的内核还是64位的内核,雪豹系统都能运行64位程序。事实上,引导进入64位内核的唯一明显的优势是能够使用多于32GB的物理内存。因为硬件限制,目前还没有任何Mac能够用这么多内存。

运行于(32位模式下的)雪豹系统中的应用程序能够访问全部16 exabyte(译者按:1 exabyte = 1024 x 1024 x 1024 GB)的虚拟内存寻址空间,这和运行于64位内核上的情况是完全一样的。因此,对于目前的Mac系统来说,引导进入64位内核和32位内核区别不大。(这并不是说将来也没很大区别,因为内存越来越大了。不过可以预见的是,随着需求的提高,新的高端Mac系统将能够引导进入64位内核。)
因此,底线是:如果你有一台有Core 2 Duo或志强处理器的Mac——也就是所有不是Core Duo和Core Solo处理器的Intel Mac——那么,你将能在64位模式下运行应用程序,也就是说,能够享受到更快的64位寄存器和数学计算例程的好处,同时也能访问巨量的内存。
现在我们所能做的就是等待雪豹系统正式发布,这样我们就能亲自试试64位的应用程序了。


TOP

[posted by wap, platform: Nokia]

10.5和10.6区别也不大,vista和win7区别也不大



TOP

我说要下载盗版,被阿包鄙视了...其实我只是觉得拿到店里升级很麻烦...


TOP

发新话题
     
官方公众号及微博