复制
收藏
提问
全网
鸿蒙系统为什么需要一个新的内核?Linux Kernel不够用么? 通用但不够通用:Linux虽然是一个通用操作系统,但这些年主要市场在服务器和云端,演进主要面向这些场景,一些新兴的场景支持并不尽如人意。比如,Linux的抢占性实时补丁花费了10多年才部分合并,而且其发展仍在主流之外,很难满足高等级行业认证的要求。 定制化成本高:定制化Linux去适配新场景成本比较高,同步定制代码与上游版本需要大量努力,不同步则可能暴露系统于安全漏洞中。 宏内核的安全性问题:Linux是宏内核设计,设备驱动占了代码很大的比重,缺陷和漏洞大都来自这些模块。
4个月前
理解问题鸿蒙系统为什么需要一个新的内核?Linux Kernel不够用么? 通用但不够通用:Linux虽然是一个通用操作系统,但这些年主要市场在服务器和云端,演进主要面向这些场景,一些新兴的场景支持并不尽如人意。比如,Linux的抢占性实时补丁花费了10多年才部分合并,而且其发展仍在主流之外,很难满足高等级行业认证的要求。 定制化成本高:定制化Linux去适配新场景成本比较高,同步定制代码与上游版本需要大量努力,不同步则可能暴露系统于安全漏洞中。 宏内核的安全性问题:Linux是宏内核设计,设备驱动占了代码很大的比重,缺陷和漏洞大都来自这些模块。
已完成理解「鸿蒙系统为什么需要一个新的内核?Linux Kernel不够用么? 通用但不够通用:Linux虽然是一个通用操作系统,但这些年主要市场在服务器和云端,演进主要面向这些场景,一些新兴的场景支持并不尽如人意。比如,Linux的抢占性实时补丁花费了10多年才部分合并,而且其发展仍在主流之外,很难满足高等级行业认证的要求。 定制化成本高:定制化Linux去适配新场景成本比较高,同步定制代码与上游版本需要大量努力,不同步则可能暴露系统于安全漏洞中。 宏内核的安全性问题:Linux是宏内核设计,设备驱动占了代码很大的比重,缺陷和漏洞大都来自这些模块。」
展开阅读网页
更简洁一些
转笔记