苹果公司精心设计 Mac OS X Server,使其有效权衡 64 位 Intel 处理器与 PowerPC 处理器的运算威力,并将新一代性能引入服务器主流运算平台。借助超精确的数学运算以及大量内存的存取能力,Mac OS X Server 能够应付最严格的科学技术运算应用程序。事实上,许多 Mac OS X Server v10.5 中的核心服务都是 64 位的,如 Apache 2、MySQL 5、Postfix、Podcast Producer、QuickTime Streaming Server 以及 Java VM on Intel 等,让你可以充分发挥增强的处理能力并处理更庞大的数据组。
兼容所有软件
Mac OS X Server 是部署 64 位服务器软件的理想平台,因为它还可以原生性能运行现今的 32 位软件。你甚至还可以同时运行 64 位与 32 位软件,而不会对性能产生负面影响,也没有兼容性模式问题。未经修改的 32 位软件代码能立刻采用更快的处理器时脉速度。当你重新编译软件,使其适合在 64 位系统上运行时,性能增益更会大幅度增长。
64 位内存定址
现在,Mac OS X Server 支持 64 位 存储器定址功能,从而可以运行需要 4GB 以上内存的应用程序。最适合高性能服务器软件、计算引擎及其他命令行软件,64 位内存定址功能可显著提升软件性能,减少数据存取时间——因为大型数据组被载入存储器中,存取速度比在磁盘上快了 40 倍。另外,某些分析性软件需要在相连的存储器中处理大型数据组(如基因组),只能在具备 64 位内存定址功能的系统上运行。
Mac OS X Server 支持标准的 LP64 数据模式,这意味着为其他 64 位 UNIX 系统编写的代码都可以轻松移入 Mac OS X Server。
64 位文件系统
HFS+ 是一种高性能的 64 位文件系统,它默认支持 4 个磁区、高达 16TB 的容量。在 Mac OS X Server 上,你可以设置 HFS+ 容量以使用更大的(例如 8K、16K等等),从而支持更大的容量(32TB、64TB 等),供大型数据库存储、图像存档及视频存储之用。
64 位数学计算与图像库
Mac OS X Server 包含最出色的函数库,充分利用 64 位处理器所支持的更快的数学函数。这些先进的常用函数采用最适合特定处理器的函数以及 64 位处理器上的最佳性能。采用最新数学函数的现有 32 位应用程序,不用修改即可从这些强化功能中受益。更新的数学计算、向量及图像处理函数有:
- 双精度超越函数(libm)
- 向量化超越函数(vMathLib)
- 128 位整数计算(vBigNum)
- 基础线性代数子程序(BLAS)
- 线性代数库(LAPACK)
- 向量化数学信号处理
- 向量图像处理(vImage)