苹果iOS是什么架构

现在知道WINDOWS是X86架构,Android等移动操作系统可以是ARM架构(根据各个厂商更改来定了)但不知道iOS的架构。据说MacBook用的也是intel的CPU,那他也是x86?
那么iOS是一个独立的操作系统还是像ubuntu或者Android一样基于Linux或其他内核?
我记得iOS不仅是指的iPhone或iPad,在MAC上也叫iOS,那么他们之间的架构或者内核也完全相同吗?

iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。
核心操作系统层:包括内存管理、文件系统、电源管理以及一些其他的操作系统任务。它可以直接和硬件设备进行交互。核心操作系统层包括以下这些组件:OS X Kernel、Mach 3.0、BSD等十种。
核心服务层:可以通过它来访问iOS的一些服务。包括以下这些组件:Collections、Address Book、Networking、File Access、SQLite等十种。
第三层是媒体层:可以在应用程序中使用各种媒体文件,进行音频与视频的录制,图形的绘制,以及制作基础的动画效果。包括以下这些组件:Core Audio 、OpenGL、Audio Mixing、
Audio Recording、Video Playback等十种。
可触摸层:这一层为应用程序开发提供了各种有用的框架,并且大部分与用户界面有关,本质上来说它负责用户在iOS设备上的触摸交互操作。包括以下这些组件:Multi-Touch Events、Core Motion、Camera、View Hierarchy、Localization等九种。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-17
android跟IOS都是UNIX架构的,arm那是CPU的一种架构。macbook用的系统不是IOS,IOS是嵌入式系统,MACBOOK用的是MAC OS系统,目前最新的版本是MAC OS X LEOPARD,MAC OS用的也是UNIX架构,不是X86
第2个回答  2011-06-23
ARM/x86是CPU的架构,UNIX是一种系统内核
Mac OS和iOS都是UNIX内核
Mac OS是基于x86架构的CPU编写的
iOS是基于ARM架构的CPU编写的
第3个回答  推荐于2017-09-13
iOS是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系统一样,它也是以Darwin为基础的。原本这个系统名为iPhone OS,直到2010年6月7日WWDC大会上宣布改名为iOS。iOS的系统架构分为四个层次:核心操作系统层(the Core OS layer),核心服务层(the Core Services layer),媒体层(the Media layer),可轻触层(the Cocoa Touch layer)。系统操作占用大概240MB的存储器空间。本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网