在Mac 0S X10.2迷人而又易於操作的介面下,你會發現—個優質的基於UNIX的平台 ——Darwin,它是Mac OS X 10.2出眾的穩定性和功能的根本。UNIX和Linux開發人員會欣 賞Darwin核心作業系統的靈活性。它繼承了FreeBSD的特點,所提供的FreeBSD命令組可以從 命令列終端介面訪問,如圖1-5所示。大大方便將現有的UNIX應用程式移植到Mac 0S X 10. 2中。Mac OS X 10.2還包含一整套完善的開發工具,以方便下一代應用程式的開發。
Darwin凝聚了蘋果工程師與開放資源軟體團體程式員的心血。在他們的努力下,這一充 滿活力的、現代的作業系統基礎平台將協助你的Mac運行更快捷、更穩定。 Darwin的主要優點有以下幾方面:
記憶體保護
不相關的應用在各自的記憶體空間內運行,如果一個應用程式崩潰,Mac OS X 10.2可以在不影響其他應用程式的情況下將其關閉,能夠使你在不間斷,不用重新啟動系統的環境下繼續你的工作或娛樂。
多任務搶佔功能
在後台進行的工作處於一種擁擠狀態時,在確保每個任務都能獲得它們所需資源的情況下,根據它們的重要性進行層級的區分,為首要的應用程式提供優先權,這樣使用者就可以同時完成幾種不同的任務。你的Mac機即使在執行那些使處理器疲於奔命的任務時(例如為電影添加過渡或進行音頻壓縮),依舊可對其他應用程式做出響應,你仍然可以運行其他應用程式、執行其他任務,例如瀏覽網路或回複電子郵件等
記憶體管理
根據應用程式的需要,自動準確地分配記憶體的數量。通過“顯示簡介”視窗來消除記憶體不足的狀況,或者手動調整應用記憶體的需要以開啟大型檔案。
對稱式多處理技術
對雙處理器PowerMac G4電腦提供內建支援,為Mac OS X 10.2專門開發的應用將自動享受多處理器的好處,這樣,兩個複雜的操作或應用程式可同時在不同的處理器上同時進行處理,從而使你達到事半功倍的效果。多線應用程式可以將任務分配到兩個處理器,在雙處理器PowerMac G4上使用Mac 0SX後,可使從前令處理器疲於奔命的各種操作的速度提高近一倍。
基於標準的現代網路
提供基於UNIX網路的連網功能。Mac 0S X 10.2融合了經過時間檢驗的FreeBSD網路堆棧,即當今Internet上大多數TCP/IP實施中的主幹部分。它支援DHCP、BootIP和手動網路設定,因此,你可以將Mac 0S X 10.2無縫整合到區域網路。內建支援PPP、PPPoE、AirPort和Ethernet,你可以方便地訪問你的網際網路服務提供者或區域網路,迅速上網。同時還提供了共用上網功能,只要有一台蘋果機連入Internet並開啟共用上網功能,其他蘋果機也可以通過共用來上網。Mac OS X 10.2內建了極具創新的家用連網技術——Rendzevous,使用者無需任何設定就可以輕鬆地串連電腦和其他裝置。
隨插即用支援
具備最常用的外圍裝置驅動程式,你可以熱插拔USB和FireWire裝置,無需重啟電腦。內建支援當今最流行的噴墨印表機,如Canon,HP及Epson等。可以串連IDE及SCSI磁碟機及各類Apple和PC顯示器。