风舞残阳 2008-4-1 15:51
Mac OS X 10.2 的超现代基础平台Darwin
在Mac0SX10.2迷人而又易于操作的界面下,你会发现%26;#8212;个优质的基于UNIX的平台%26;#8212;%26;#8212;Darwin,它是MacOSX10.2出众的稳定性和功能的根本。UNIX和Linux开发人员会欣赏Darwin内核操作[wiki]系统[/wiki]的灵活性。它继承了FreeBSD的特点,所提供的FreeBSD命令组可以从命令行终端界面访问,如图1-5所示。大大方便将现有的UNIX应用[wiki]程序[/wiki]移植到Mac0SX10.2中。MacOSX10.2还包含一整套完善的开发工具,以方便下一代应用程序的开发。
[img]http://www.yuyd.com/upimg/20070203/11F43594b3061322.jpg[/img]
Darwin凝聚了苹果工程师与开放资源[wiki]软件[/wiki]团体[wiki]程序员[/wiki]的心血。在他们的努力下,这一充满活力的、现代的[wiki]操作系统[/wiki]基础平台将帮助你的Mac运行更快捷、更稳定。Darwin的主要优点有以下几方面:
[b]内存保护
[/b]不相关的应用在各自的内存[wiki]空间[/wiki]内运行,如果一个应用程序崩溃,MacOSX10.2可以在不影响其他应用程序的情况下将其关闭,能够使你在不间断,不用重新启动系统的[wiki]环境[/wiki]下继续你的工作或娱乐。
[b]多任务抢占功能
[/b]在后台进行的工作处于一种拥挤状态时,在确保每个任务都能获得它们所需资源的情况下,根据它们的重要性进行级别的区分,为首要的应用程序提供优先权,这样用户就可以同时完成几种不同的任务。你的Mac机即使在执行那些使[wiki]处理器[/wiki]疲于奔命的任务时(例如为电影添加过渡或进行音频压缩),依旧可对其他应用程序做出响应,你仍然可以运行其他应用程序、执行其他任务,例如浏览[wiki]网络[/wiki]或回复[wiki]电子[/wiki]邮件等
[b]内存管理
[/b]根据应用程序的需要,自动准确地分配内存的数量。通过“显示简介”窗口来消除内存不足的状况,或者手动调整应用内存的需要以打开大型文件。
[b]对称多处理技术
[/b]对双处理器PowerMacG4[wiki]计算机[/wiki]提供内置支持,为MacOSX10.2专门开发的应用将自动享受多处理器的好处,这样,两个复杂的操作或应用程序可同时在不同的处理器上同时进行处理,从而使你达到事半功倍的效果。多线应用程序可以将任务分配到两个处理器,在双处理器PowerMacG4上使用Mac0SX后,可使从前令处理器疲于奔命的各种操作的[wiki]速度[/wiki]提高近一倍。
[b]基于标准的现代网络
[/b]提供基于UNIX网络的连网功能。Mac0SX10.2融合了经过[wiki]时间[/wiki]检验的FreeBSD网络堆栈,即当今Internet上大多数[wiki]TCP[/wiki]/IP实施中的主干部分。它支持DHCP、BootIP和手动网络配置,因此,你可以将Mac0SX10.2无缝集成到局域网。内置支持PPP、PPPoE、AirPort和Ethernet,你可以方便地访问你的Internet服务提供商或局域网,迅速上网。同时还提供了[wiki]共享[/wiki]上网功能,只要有一台苹果机连入Internet并开启共享上网功能,其他苹果机也可以通过共享来上网。MacOSX10.2内置了极具创新的家用联网技术%26;#8212;%26;#8212;Rendzevous,用户无需任何设置就可以轻松地连接计算机和其他设备。
[b]即插即用支持[/b]
[b][/b]具备最常用的外围设备驱动程序,你可以热插拔[wiki]USB[/wiki]和FireWire设备,无需重启计算机。内置支持当今最流行的喷墨打印机,如Canon,HP及Epson等。可以连接IDE及SCSI[wiki]磁盘[/wiki]驱动器及各[wiki]类[/wiki]Apple和PC[wiki]显示器[/wiki]。