Mac OS X Server 建立在完全兼容的 UNIX 基础之上。久经验证的 UNIX 核心可提供企业要求的稳定性、高性能及安全性。另外 UNIX 全面的一致性也确保了与现有服务器及应用软件的兼容性。Mac OS X Server 是部署创新性企业软件与服务的理想平台。
开放源码基础
Mac OS X Server 的核心是 Mach 3.0 微内核——基于 Open Source Foundation 的 OSF/mk 项目。Mach kernel 可服务于内存管理、线程控制、硬件提取及进程间通信等等。此外,Mac OS X Server 还包含来自开放源代码 BSD 社区的众多最新科技成果。这套最早由加利福利亚大学开发的 BSD distribution 套装软件,是如今大多数的 UNIX 实现的基础。而 Mac OS X Server 则主要以 FreeBSD distribution 为基础,并采纳了该开发社区的诸多最新成果。
UNIX 一致性
Mac OS X Server v10.5 是 Open Brand UNIX 03 注册产品,遵循使用于 C API、Shell Utilities 及 Threads 的 SUSv3 与 POSIX 1003.1 规范。Leopard 可以编译及运行现有的全部 UNIX 编码,因此你能够在完全一致的环境中部署这些编码,并且可以完全保持现有软件的兼容性。
高级多线程
Mac OS X Server 的 kernel 核心提供高端线程管理及亲和性运算法则,从而可以高效处理最新一代 Intel 多核处理器上的多线程应用程序。它还可以精确控制实时处理需求,让用户级线程——即便是没有特权的用户,也能精确指定有时效性的操作需求。Mac OS X Server 完全按照 POSIX 线程模型(来自 POSIX 1003.1c 标准)来执行,确保可以独立调度每个线程,从而发挥最大效用。
多核最优化
Mac OS X Server v10.5 具备改进的处理器调度功能与亲和性运算法则,以便充分利用最新一代 Intel 多核处理器的威力。借助其先进的对称式多处理系统构架,你的应用程序可立刻受益于当今 Intel 处理器的卓越性能。采用 多台处理器并肩工作,完成所有任务的时间只比一台处理器处理单项任务花费的时间多一点点而已。
高级服务器功能
虽然 Mac OS X Server 与 Mac OS X 一样是建立在稳固的 UNIX 构架之上,但是它添加了许多业界首屈一指的强大功能,用于部署企业关键性服务器。Mac OS X Server 被设计为无需周边设备的系统,允许管理员直接安装和配置服务,而无需往服务器上连接显示器。强大的远端管理工具让你从网络上的任意地方或通过互联网实现安全的服务管理,同时 SSH 支持则实现了由 UNIX 命令行进行安全存取。Mac OS X Server 内置工具可监控系统,预防意外关机,并在网络或电源故障时快速恢复服务,从而维持关键服务正常运行。
UNIX 是 Open Group 公司的注册商标。