Mac OS X系统架构
[Mac.OS.X.操作系统].TLF-SOFT-Apple.Mac.OSX.v10.7.Lion-iND
![[Mac.OS.X.操作系统].TLF-SOFT-Apple.Mac.OSX.v10.7.Lion-iND](https://img.taocdn.com/s3/m/148ccbe981c758f5f61f6758.png)
转向Intel阵营为在PC安装Mac OS提供可能泡泡网主板频道5月13日从目前桌面级操作系统的格局来看,主要分为Windows、Mac OS 以及Linux三大阵营。
其中Windows阵营最为强大,占据全球整个桌面级操作系统90%以上的市场份额,苹果公司自有的操作系统Mac次之,拥有超过5%的市场份额,剩下的则基本上是Linux阵营的天下。
在这三种操作系统当中,Windows和Linux都是可以直接安装在个人电脑上的,它们本身在硬件方面并没有严格的限制,一般来说基于x86架构的PC都可以安装。
而苹果公司的Mac OS系列操作系统则不同,它所面向的是苹果公司自己的电脑产品,并不在除苹果之外的硬件上提供支持。
对苹果电脑稍微有所了解的朋友应该知道,自1994年以来,苹果一直在使用IBM的PowerPC 处理器,直到2006年苹果公司才正式决定放弃与IBM的合作,采用性价比更高的Intel处理器,也就是说转向了x86架构。
采用Intel处理器对于苹果的转变来说是非常重要的一件事情,它不仅仅标志着苹果不会再受到IBM在芯片价格方面的制约,也为如今能在普通PC 或笔记本电脑上安装Mac OS系统提供了可能。
为什么这么说呢?因为Power PC处理器采用的是一种叫做RISC的架构,Power架构本身和我们日常见到的Intel/AMD所采用的x86架构设计原理上都不一样,所以软件方面完全无法兼容。
也就是说,在苹果公司转向Intel阵营之前,想要将苹果的操作系统安装在普通PC上,或者是将Windows 安装在苹果机上都是天方夜谭。
而现在,苹果的全系列电脑产品都已经采用了x86架构的Intel处理器,所以我们可以较为轻松的在苹果电脑上安装Windows操作系统;反之,WindowsMac OS 9之后,2001年苹果推出了第10代Mac OS操作系统——Mac OS X,并从2002年起随Mac计算机发售,X 这个字母是一个罗马数字且正式的发音为"十"(ten),接续了先前的Mac操作系统像是Mac OS 8和Mac OS 9的编号。
MacOS系统各个版本介绍.docx

2012年7月,苹果发布了OS X 10.8 Mountain Lion,是Mac OS X系统在其12年生命长河中的第9个版本。
2001年,刚从鬼门关爬回来的苹果决定在OS X上做一个赌注,因为他们已经浪费了1984年原型Mac的“神奇魔力”。
虽然从一开始便风波不断,但是OS X证明了回归苹果的乔布斯能够重新改造Mac。
在OS X 10.x系列中,许多人认为10.9将成为OS X和iOS完全整合之前的最后一个版本。
这个是否能够实现以后我们便会知道。
但可以确定的一点是,即使OS X经过了9个版本之后,苹果在电脑方面的创新还是会继续。
一、Mac OS X "Cheetah" (10.0)时间:2001年3月—2001年9月关键新功能:首个基于NeXT公司的NextStep,而不是原始"classic" Mac OS的Ma c操作系统。
Cheetah名声不好,运行速度缓慢且不完整的产品,用户人数极少,但它是苹果重建Mac OS在5年失败的尝试之后第一个成品。
它严重依赖网络路径来访问服务器工具。
二、Mac OS X "Puma" (10.1)时间:2001年9月—2002年8月关键新功能:出色的性能、网络协议无需任何配置(Rendezvous,随后更名为Bonj our)、扫描仪和照相机照片导入使用程序(Image Capture)、色彩管理API(ColorSync)、DVD播放。
它是所有OS X版本中Mac的首个默认操作系统。
三、Mac OS X Jaguar (10.2)时间:2002年8月—2003年10月关键新功能:Quartz Extreme图形渲染引擎、全系统的联系人管理(Address Book 地址簿)、基于Unix(CUPS)的打印机驱动程序、支持Windows网络Samba开源协议、即时信息客户端(iChat)、最大限度添加辅助功能服务,针对手写板的手写识别功能引擎、移除原始Mac启动时的“happy Mac”图标。
安装Mac OS X Snow Leopard(图)

从目前桌面级操作系统的格局来看,主要分为Windows、Mac OS以及Linux三大阵营。
其中Windows阵营最为强大,占据全球整个桌面级操作系统90%以上的市场份额,苹果公司自有的操作系统Mac次之,拥有超过5%的市场份额,剩下的则基本上是Linux阵营的天下。
在这三种操作系统当中,Windows和Linux都是可以直接安装在个人电脑上的,它们本身在硬件方面并没有严格的限制,一般来说基于x86架构的PC都可以安装。
而苹果公司的Mac OS系列操作系统则不同,它所面向的是苹果公司自己的电脑产品,并不在除苹果之外的硬件上提供支持。
对苹果电脑稍微有所了解的朋友应该知道,自1994年以来,苹果一直在使用IBM的PowerPC处理器,直到2006年苹果公司才正式决定放弃与IBM的合作,采用性价比更高的Intel处理器,也就是说转向了x86架构。
采用Intel处理器对于苹果的转变来说是非常重要的一件事情,它不仅仅标志着苹果不会再受到IBM在芯片价格方面的制约,也为如今能在普通PC或笔记本电脑上安装Mac OS系统提供了可能。
为什么这么说呢?因为Power PC处理器采用的是一种叫做RISC的架构,Power架构本身和我们日常见到的Intel/AMD所采用的x86架构设计原理上都不一样,所以软件方面完全无法兼容。
也就是说,在苹果公司转向Intel阵营之前,想要将苹果的操作系统安装在普通PC上,或者是将Windows安装在苹果机上都是天方夜谭。
而现在,苹果的全系列电脑产品都已经采用了x86架构的Intel处理器,所以我们可以较为轻松的在苹果电脑上安装Windows操作系统;反之,Windows操作系统也可以在苹果电脑上完美运行,现在不是有很多用户都购买苹果笔记本安装Windows操作系统么!笔者本身是一个操作系统爱好者,经常在闲暇的时间里折腾各种各样的小众操作系统。
一直关注泡泡网的读者可能知道,在两年半以前,笔者发表了采用Linux内核的Ubuntu操作系统系列专题文章(详见1、2、3),在当时受到了很不错的关注度。
MAC OS X介绍及安装过程

第1章MAC OS X介绍及安装过程●Mac OS 介绍●Mac OS 安装过程1.1 Mac OS 介绍1.1.1背景Mac OS(Macintosh Operate System)是一套运行于苹果系列电脑上的操作系统,它界面非常独特,突出了形象的图标和人机对话。
苹果机现在的操作系统已经到了OS 10,代号为MAC OS X(X为10的罗马数字写法),M AC电脑新系统非常可靠,它的许多特点和服务都体现了苹果公司的理念。
现在疯狂肆虐的电脑病毒几乎都是针对Windows OS的,由于MAC的架构与Windows架构上的区别,所以很少受到病毒的袭击。
苹果公司在根据自己的技术标准生产电脑的同时,并自主开发相对应的操作系统。
1.1.2MAC 操作系统的版本演变下面是Mac操作系统的主要演变过程,其中下面的每个版本还有很多具有不同特性的子版本或者补丁的升级版本:●Mac OS●Mac OS X●Mac OS X v10.0●Mac OS X v10.1●Mac OS X v10.2 "Jaguar"●Mac OS X v10.3 "Panther"●Mac OS X v10.4 "Tiger"●Mac OS X v10.5 "Leopard"●Mac OS X v10.6 "Snow Leopard"其中Mac OS X v10.5 "Leopard" 美洲豹版是目前普遍使用和安装的版本,从2006年开始已经开始支持intel和AMD的处理器,其稳定性和兼容性也是比较出色的。
Mac OS X v10.6 "Snow Leopard" 雪豹版只提供对intel处理器的支持(如果你的CPU 是AMD的,在安装Mac时要特别注意了)。
1.1.3Mac OS安装在windows PC可能性Mac系统是苹果机专用系统,正常情况下在普通PC上无法安装。
Mac OS X 10.2 系统架构和功能介绍

Mac OS X 10.2系统架构由内向外可以分为核心层、图像层、应用层、界面层,各层所包含的内容如图1-18所示。
核心层-Mac 0S X的基础是优质的,基于UNIX内核的操作系统——Darwin为用户带来了前所未有的稳定性与强大性能,如内存保护、抢先多任务功能、先进的内存管理、对称多处理功能以及即插即用设备支持等。
这些都将使Mac机较从前反应更灵敏、速度更快捷、运行更煽俊?br> 图像层-Quartz、OpenGL、QuickTime 这三项尖端技术使Mac 0S X的图形图像性能远远超出了以往任何一种桌面操作系统。
Apple推出的内置支持PDF的Quartz2D 图像引擎,可以对PDF文件迅速进行修改、防失真及合成处理,使用Mac 0S X任何应用程序均可创建忠实于原创的图形图像。
Quartz同时支持TrueType、Type l及0penType字体,并带有一个包含经典、现代以及趣味字体的字符库。
而OpenGL可为专业的基于3D的应用程序以及业界领先的游戏提供优质的3D图形图像性能。
同时,为了方便下一代的视频、音频流的应用,Mac 0S X还包含了支持MPEG-4视频和AAC音频的重要数字媒体技术一一QuickTime 6。
应用层-Cocoa应用环境专为只在Mac OS X系统下运行的应用程序而设计。
它能够最充分地利用Mac OS X中的各种资源,通过使用Cocoa可以创建先进的Aqua接口,还可以将UNIX和其他操作系统平台的应用程序快速移植到Mac OS X 系统中,同时保留大多数现存核心代码。
Carbon应用环境允许开发人员使用最简单的传统C语言接口。
创建Mac OS X 应用程序使用Carbon,即可以充分利用Mac OS X系统的特点、性能和可靠性,又能保持与以前的Mac OS系统相兼容。
Classic应用环境则允许用户在Mac OS X系统中运行Mac OS以前版本系统中大部分的应用程序。
苹果MacOSX服务器操作系统发展历程

第1页:Mac OS X Server历程(1)从1999到2009,苹果服务器操作系统Mac OS X Server发展了十年,成为服务器系统领域的一支奇葩,本文将介绍从Mac OS X Server 1.0到10.6版本的发展历程。
我们知道,Mac OS X Server是苹果公司推出的Unix架构的服务器操作系统,和桌面版的Mac OS X基于同样的构架,但包含额外的功能和特性,具有多种系统管理工具。
这些管理工具提供了简化的网络服务管理,如邮件代理、LDAP服务器、域名服务器等。
在近期的版本中还包括了很多附加的服务和管理工具,如Web Server、Wiki Server、Chat Server、Calendar server等。
Mac OS X Server操作系统是基于一个名为“Darwin”的Unix平台,具有很好的稳定性和灵活性,采用开源的标准和协议,大大方便了将现有的UNIX应用程序的移植。
Mac OS X Server操作系统主要应用于苹果公司的机架服务器Xserve上,还被预装在苹果Mac Mini 和Mac Pro计算机上。
此外,Mac OS X Server系统单独发售,可以用于满足其最低硬件要求的任何Macintosh计算机上。
苹果Mac OS X Server操作系统各版本包装如今最新的苹果Mac OS X Server系统是代号为“Snow Leopard”的10.6版,在2009年8月28日正式发布。
而第一代的Mac OS X Server 1.0是在1999年3月16日发布。
从1.0到10.6,Mac OS X Server经历了10年八个版本,功能越来越丰富,速度和性能也在不断的提升,下面我们来回顾一下苹果Mac OS X Server服务器操作系统的历史。
苹果操作系统发展历史1999年3月16日:Mac OS X Server 1.0 (Rhapsody)Mac OS X Server的第一个版本是Mac OS X Server 1.0,在1999年3月16日发布,基于Rhapsody 5.3内核,GUI看上去混合了Mac OS 8的外观和OPENSTEP的基于NeXT的接口,是一个混合了NeXT和Mac OS 8.5.1的产品。
MAC介绍

一、Mac OS X 操作系统介绍1,Mac 原装操作系统是一款其图形化界面比Windows 还更早出现,和Window 一样成熟并完全由苹果自主针对研发设计,只能在Mac 上运行的OS X 操作系统(X 读作:ten,是“十”的意思),目前最新版本为10.9.2 (名称:Mavericks 海浪)。
Mac 配备专业级高还原度显示屏幕,极其紧密的软硬件结合设计特性,以高效、稳定、安全等著称,有着众多针对性和唯一性的来自苹果官方或第三方的各领域业界专业级软件的支持。
2,关于OS X 系统版本和电脑的散热:“10”是OS X 目前延续多年的系统系列,不是日常升级所代表的最高版本号,实际“10.X.X”的小数点后十分位才代表的是大型版本升级(10.8升级10.9等价于Windows 7升级Windows 8),小数点后百分位是小型版本升级(如10.8.0升级10.8.5等价于Windows 8升级8.1)。
Mac 拥有非常出色、独特、美观极简的散热设计。
在OS X 系统下平时日常使用时用户基本是感觉不到热量和声音,Mac 配备的独创非对称风扇、闪存硬盘等更是令其运行时的噪声非常小。
Mac 只有在运行高性能需求的软件游戏、或浏览带有大量Flash 的网页或文件、或运行Windows 系统时能体会到发热增加,风扇工作声增大情况。
另外Mac 全铝合金一体机身本身也是散热系统重要的组成部分,机身感到热量是正常现象,这说明电脑内部热量正充分散发出来,所以在绝大多数情况下完全不必担心电脑的散热问题二、开机及操作系统选择介绍1,MacBook 笔记本电脑通常附有“两头” 与“三头” 两个插头(部分机型或因地区版本等区别需另行购买插头),若轻触金属机身感觉带电,可换用“三头”插头接地线后即可。
同时基于续航力保证考虑MacBook 需在接入电源后才能获取最高性能。
基于电脑本身优秀的待机设计,通常情况下Mac 电脑不需要关机,MacBook 不用时直接合盖即可。
苹果笔记本电脑用的Mac-OS-X操作系统的优点

苹果笔记本电脑用的Mac-OS-X 操作系统的优点苹果笔记本电脑用的Mac OS X操作系统的优点目前,多数的苹果笔记本电脑采用的都是Mac OS X的操作系统。
Mac OS X是美国苹果计算机公司的新一代操作系统。
大多数Mac用户都会认为Mac OS X是以往 Mac OS 的版本延续,或许又有了不少功能上的增强,就像从 System 7 到 OS 8,或是 Windows 98 到 Windows 2000。
但实际情况远远不是如此,新系统完全有别与以前版本的操作系统,它使MAC软件和硬件更紧密的集成。
Mac OS X完美地融合了技术与艺术,从里到外都给了人一种全新的感觉。
具体来说,它有如下特点:1、Mac OS X采用了先进的网络和图形技术、名为Aqua的新用户界面。
艳丽的半透明窗口,水晶一般的按钮,活灵活现的Dock新功能键,以及窗口的最大和最小化时所产生的魔法效果,堪称技术和艺术的完美结合。
2、Dock是一种微软视窗的任务栏,它是一条位于屏幕底部彩色三维的图标。
这些图标可代表实际的任何东西 D D文本文件、应用程序、电影、网页。
鼠标敲击打开其中任何一个,图标便会上下跳动,随之将会弹出POP UP菜单,可以选择文件及文件夹。
储存一个文件,图标则猛然缩回dock 中的原位。
删除一个项目,它会在一缕轻烟中消失。
放在Dock中的文件并不限于图标。
例如当将正在播放的QuickTime Movie放进Dock中以后,将在Dock中继续播放电影。
3、用户可以自由定制在视窗中显示的工具条。
当将功能图标拖放到工具条上时,功能图标将会显示到工具条中。
当然,也可以很容易恢复为缺省状态。
另外,为适应那些不需要工具条的用户,在监视窗的右角追加了按键,点击此处以后可以不显示工具条。
4、管理和查找文件的舒适性。
Mac OS X 称作“栏目观看”的特性对这种寻求有所帮助。
它基本上就是一个视窗,打开时显示数栏代表目录和子目录的文件夹,而文件则储存在硬盘上。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
QuickTime
QuickTime CPU 1991 QuickTime GPU /System/Library/Frameworks/QTKit.framework QuickTime X
QuickTime X API QTKit 20
Core Animation
Mac OS X v10.5 Animation Core Animation ( “ ”) Core
The Core Operating System
Mac OS X Mac OS X Darwin Unix Unix Darwin Unix Darwin Unix /Application/Utilities Terminal Kernel, System Library Command-line Tools
Carbon
Mac OS X Snow Leopard Mac OS X Carbon
Cocoa Carbon API C Carbon framework ApplicationServices framework
/System/Library/Frameworks/Carbon.framework; Core Services framework /System/Library/Frameworks/CoreServices.framework; /System/Library/Frameworks/ApplicationServices.framework Apple Human Interface Guidelines Cocoa Aqua Mac OS X
VS Apple Human Interface Guidelines Mac OS X
Mac OS X
/ls/kevinkitty/
Mac OS X Frameworks Cocoa Mac OS X Macintosh Core OS Core Operating System Graphics and Media, Frameworks and UI Cocoa Graphics
Core Animation API
QuartzCore
/System/Library/Frameworks/QuartzCore.framework
Application Frameworks and UI
UI Aqua Mac OS X
Aqua
Apple Human Interface Guidelines
UI
Cocoa
Cocoa Objective-C API
Cocoa API AppKit framework UI Foundation framework /System/Library/Frameworks/Foundation.framework Unicode Foundation GUI /System/Library/Frameworks/AppKit.framework Aqua
Quartz Compositor
Quartz Compositor Mac OS X Apple
Quartz Compositor ——
—— QuickTime Compositor ) Quartz Compositor Core Operating System
Quartz2D, OpenGL —— Quartz (
Graphics and Media Layers
Mac OS X graphics Mac OS X Compositor 2D Quartz 2D 3D Open GL 4D QuickTime Quartz Compositor graphics Quartz 2D, OpenGL, QuickTime Quartz graphics
2D
Quartz 2D Quartz 2D Mac OS X CoreGraphics CoreGraphics ApplicationServices Quartz 2D API PDF
(/System/Library/Frameworks/ApplicationServices.framework)
OpenGL
OpenGL Board OpenGL GPU Mac OS X OpenGL /System/Library/Frameworks/OpenGL.framework /System/Library/Frameworks/GLUT.framework Quartz 2D OpenGL API OpenGL OpenGL CPU OpenGL. OpenGL GLUT 3D 2D 3D OpenGL OpenGL Architecture Review Mac OS X GPU