IOS系统内核是Linux还是Unix?

IOS系统内核是Linux还是Unix?,第1张

IOS系统内核是Unix。又称为:A/UX,取自Apple Unix。是苹果电脑公司所开发的UNIX *** 作系统,此 *** 作系统可以在该公司的一些麦金塔电脑上运行,最新的一套A/UX是在Macintosh II、Quadra及Centris等系列的电脑上运行。

A/UX至少需要一颗具有浮点运算单元及标签页式的存储器管理单元的68k处理器才能运行。

扩展资料:

UNIX特性:

1、UNIX系统是一个多用户,多任务的分时 *** 作系统。

2、UNIX的系统结构可分为三部分: *** 作系统内核,系统调用,应用程序。

3、UNIX系统大部分是由C语言编写的,这使得系统易读,易修改,易移植。

4、UNIX提供了丰富的,精心挑选的系统调用,整个系统的实现十分紧凑,简洁。

5、UNIX提供了功能强大的可编程的Shell语言(外壳语言)作为用户界面具有简洁,高效的特点。

6、UNIX系统采用树状目录结构,具有良好的安全性,保密性和可维护性。

7、UNIX系统采用进程对换(Swapping)的内存管理机制和请求调页的存储方式,实现了虚拟内存管理,大大提高了内存的使用效率。

8、UNIX系统提供多种通信机制,如:管道通信,软中断通信,消息通信,共享存储器通信,信号灯通信。

参考资料:百度百科—unix

参考资料:百度百科—A/UX

Mac OS X以及IOS的都是基于Darwin发布,并以Apple Public Source License2.0发布源代码。而Darwin 是一种Unix-like *** 作系统,整合数种的技术,包含开

Darwin LOGO放原始码的XNU核心,一种以微核心为基础的核心架构来实作Machkernel。 *** 作系统的服务和userland 工具是以4.4BSD(柏克莱软件套件的UNIX),特别是FreeBSD和NetBSD) 为基础类似其他Unix-like *** 作系统Darwin 也有对称多处理器的优点,高效能的网络设施和支援多种整合的档案系统。

所以说,IOS不是linux系统,是BSD系统的一种。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7252978.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存