CNET科技资讯网9月3日国际报道 上周五正式发布的苹果新版操作系统雪豹(Snow Leopard),预设是载入32位的核心,但执行的程序是64位的。
当这款新的Mac OS X的10.6版发行时,营销上宣传的是具备64位原生应用程序支持的能力,但其系统核心仍旧是32位,除非在开机时,使用者压着6与4这两个数字按键不放,就能够以64位的系统核心进行载入。目前只有苹果推出的X-Serve产品,使用的Snow LeopardServer,预设是用64位核心载入。
根据苹果澳洲分公司软件产品营销经理Stuart Harris的说法,在Mac上的各种应用软件、操作系统本身都会迈向64位来发展。他还指出,目前像是装置设备的驱动程序等少样的软件,需要核心以64位载入,但这些选项是可以调整的。
他还说明,正式因为这样,不希望使用者在使用时碰到“啊,这个不能用,所以64位还没准备好”的困扰,才会进行目前的设定。
目前没有图形界面程序可以改变苹果在雪豹一般版本上的预设设定,必须要通过编辑com.apple.Boot.plist这个文件才能改变它,这是个文字为基础的设定档。已经有使用者发布应用软件来改变这项问题的方案。
有些旧款Mac电脑使用32位的EFI芯片组,会防止系统载入64位核心,但已经有非官方的Chamelon开机管理程序能够改变这项问题。
一台旧款的2007年中 Macbook,采用32位EFI芯片,无法完整定址4GB容量的内存。
这导致另一项问题,如果安装4GB容量内存,2007年中的Macbook因为采用32位EFI芯片,只会显示3GB的可用内存,并没有办法享受到64位系统带来的完整3GB以上内存定位能力。较新款的机器已经使用64位EFI芯片,并与32位核心搭配得很好,操作系统的Activity Monitor会回报3.75GB的内存,其中有256 MB内存是被GeForce 9400M绘图芯片使用掉。
目前还不知道在32位系统上执行64位应用程序的性能,和在64位系统上性能的比较差异。
当更多的雪豹系统被最佳化与更新后,一些应用程序,如DVD播放软件、Front Row、Grapher与iTunes仍旧是只有32位的版本,同时一些扩充元件仍旧是以Universal Binary模式来执行,尽管PPC架构已经不被支持很久了。
苹果也在上周五发布了Snow Leopard Server服务器用作页系统,但是还没有说明为何把ZFS文件系统的支持取消掉,这可是在发展这版操作系统服务器用版本时强调的新功能之一。
一些处理进程仍旧以Universal Binary模式执行
用户评论