» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

当大家鄙视所谓的国产OS时我想到了一个问题。

谷歌说android是独立的操作系统的话,那这种说法的确是有问题的

linux和bsd等之于unix不能叫抄袭,只是兼容了unix的系统调用而已,而且还不是完全兼容,各家自己的内核实现天差地别,可以说没有任何相似之处

就微内核和宏内核之别,以工作中接触到的部分来说,我觉得如果当时linux采用微内核,后面应该就流行不起来了 真正的微内核os比如vxworks和qnx几乎只有在要求高实时性的场合才有市场,而在给这些玩意儿写驱动的时候别提多蛋疼了,比如系统调用的全过程从应用层到内核再到应用层整个过程都是同一进程,进程号不变,但微内核os下的驱动只是个服务,和应用程序不在同一个进程空间,这将引发很多问题,逼你一个劲地mmap

ubuntu和android并不算同级,ubuntu作为linux发行版只是做了整合的工作,省的你自己去编译安装了,发行版依然还是基于linux自己的软件生态里,而android完全另起炉灶了

国产各种android rom充其量只是修改了部分android源码而已


TOP

发新话题
     
官方公众号及微博