邢台做网站哪儿好,织梦网站视频,做网站平台多少钱,手机编辑html的工具作者 | 陆首群谈到华为自研鸿蒙内核和操作系统#xff0c;从华为透漏出来的信息来看#xff0c;有点自相矛盾、扑朔迷离#xff01;我曾说过#xff1a;真真假假#xff0c;虚虚实实#xff01;这里有技术原因#xff0c;也有外部原因。一开始(大概是 2016 年左右)…作者 | 陆首群谈到华为自研鸿蒙内核和操作系统从华为透漏出来的信息来看有点自相矛盾、扑朔迷离我曾说过真真假假虚虚实实这里有技术原因也有外部原因。一开始(大概是 2016 年左右)华为的说法其自研的首款操作系统是搭载物联网(IoT)的(这时要求操作系统小型化、实时性、响应快采用微内核) 连任正非都坚持这个说法。当时我就看出来华为自研的操作系统其技术思路是仿效谷歌 Fuchsia 操作系统微内核、跨平台的华为叫微内核、多场景(加上分布式)后来(2019 年 3 月 10 日)余承东接受德国媒体 WELT 采访时的谈话证实了这一点。Fuchsia 开发周期计划是 20152020华为起步晚一些是 20162019(有意提前半年)。开始时 Fuchsia 搭载的硬件终端是 IoT后来(2018)便把重点转向智能手机和桌面 PC但这样的重负载给采用微内核带来很大困扰而华为操作系统搭载的终端也从 IoT 变成多场景18N实际上华为主攻的终端其重点应转向智能手机。下面来谈谈华为的鸿蒙内核或鸿蒙操作系统2020 年 4 月 18 日华为轮值董事长徐直军说“鸿蒙是一个内核的名字不是操作系统”。这就是说有鸿蒙内核(或者鸿蒙内核就是微内核)没有鸿蒙操作系统。徐直军同时说“鸿蒙是基于 Linux 内核源内码开发的”这就不能自圆其说了如果理解为鸿蒙操作系统(也可以是)基于 Linux 内核源代码开发的这就可以说通了但这时说明鸿蒙操作系统还是有的。2019 年 9 月 10 日华为发布鸿蒙 1.0(操作系统)定义为多内核(或混合内核)即Linux 宏内核鸿蒙微内核LiteOS 的内核。对华为发布鸿蒙 1.0 时这段话是否可理解为有鸿蒙内核也有鸿蒙操作系统鸿蒙操作系统 1.0 版本是一个多内核的操作系统直到 2019 年 9 月 10 日华为在开发含有微内核的操作系统没有把握时华为定义鸿蒙操作系统为多内核操作系统这时启动含有 Linux 宏内核的(鸿蒙)操作系统是比较有把握的如此可避免鸿蒙操作系统配置微内核久呼不出的冏境而徐直军随后所说的“鸿蒙(操作系统)是基于 Linux(宏)内核源代码开发的”也可理解了。在鸿蒙 1.0 发布时华为并提出 18N 多场景应用即以鸿蒙操作系统搭载 18N 硬件终端设备运行这里 1——手机8——智慧屏、音响、眼镜、手表、车载、耳机、平板、PCN——外设。下面我们重点关注的是 1——手机2020 年 4 月 18 日华为发布鸿蒙 2.0(操作系统)决定加快搭载智能手机的鸿蒙操作系统的开发步伐华为计划在 2021 年下半年推出鸿蒙操作系统及其配套的新款智能手机并决定以开发含有 Linux 宏内核的鸿蒙操作系统为主以开发含有鸿蒙微内核的鸿蒙操作系统为副提出具体计划进度2020 年 12 月 16 日完成(含 Linux 宏内核的)鸿蒙操作系统 2.0 beta 测试版2021 年 2 月 22 日完成鸿蒙操作系统 2.0 正式版本2021 年 4 月正式上线2021 年 3 月 31 日完成鸿蒙操作系统 3.0 版本(完成最后一次测试)提供较完善的鸿蒙操作系统版本。与此同时2020 年 11 月自行设计微内核(微内核高调唱了 4 年拖到这时才设计说明采用微内核方案遭遇到了很大困扰)2021 年 2 月微内核初步测试成功 2021 年 4 月微内核完成全面测试 。这里我还要谈一件事2019 年 7 月我与 Linux 创始人 Linus Torvalds 举行“炉边谈话”时专门讨论 Fuchsia 的微内核问题即便谷歌的 Fuchsia 已开发时久 Linus 与 Greg Kroah 两位 Linux 基金会的 Fellow 一致认为Fuchsia 的微内核还很不成熟存在的技术问题也不小完善起来还需化极大力气和很长时间。这次讨论可供华为借鉴参考好在华为的肖然也参加了这次讨论。4月20日晚八点欢迎来到CSDN悦读时间直播间与四位大咖一起探索UNIX传奇往事的启示围观《UNIX传奇》新书发布会此内容由腾讯新闻提供