写点什么

全球第三大移动操作系统来了!1.1 亿多行代码、比 iOS 和安卓内核更为先进?

  • 2024-10-23
    北京
  • 本文字数:3259 字

    阅读完需:约 11 分钟

大小:1.60M时长:09:19
全球第三大移动操作系统来了!1.1亿多行代码、比iOS和安卓内核更为先进?

中国首个国产移动操作系统——华为原生鸿蒙操作系统正式发布,成为继苹果 iOS 和安卓系统之后,全球第三大移动操作系统。

 

10 月 22 日晚,原生鸿蒙之夜暨华为全场景新品发布会在深圳湾体育中心举行。

 

据介绍,原生鸿蒙操作系统在核心技术上实现了全面突破。此次推出的原生鸿蒙系统实现了底层的完全自主研发,系统流畅度、性能和安全性得到了显著提升,真正实现了操作系统的自主可控。

 

原生鸿蒙正式发布:“打破欧美垄断”

 

10 月 22 日晚间,华为原生鸿蒙之夜暨全场景新品发布会在深圳举办。会上,华为常务董事、终端 BG 董事长余承东宣布,华为原生鸿蒙系统 HarmonyOS NEXT 5.0 发布。据他透露,该系统是鸿蒙诞生以来的最大一次升级

 

HarmonyOS NEXT 基于全新分布式软总线,通过软硬端云协同,在更低功耗下跨设备连接速度可提升 3 倍,最多可同时连接 4 台设备,可实现跨设备互通扫描、跨设备互通图库、跨设备剪贴板等多种跨设备体验。

 

原生鸿蒙与安卓、iOS 最大的区别在于,采用分布式架构,开发者可做到一次开发、多端部署。而在用户侧,鸿蒙能够打通多设备、多场景,支持设备间的多样交互及服务的自由流转。

 

据介绍,原生鸿蒙从设计、智能、互联、流畅、安全五个方面实现了相较于 Harmony OS 4.0 的升级。例如在流畅方面,相较于 HarmonyOS 4.0,华为称原生鸿蒙整机流畅度提升了 30%、设备续航增加了约 56 分钟。

 

“我们用 10 年时间干欧美同行 30 多年才做成的事,实现了操作系统的自主可控!”余承东说。

 

他进一步表示,“我们实现了一个系统,统一生态,打通多设备、多场景,实现服务和信息的自由流转。大家知道长期以来操作系统主要都是由欧美主导。如今,鸿蒙操作系统实现了全面突破。可以说我们在操作系统的研发,用 10 年的时间干了欧美同行 30 多年才做成的事,实现了终端操作系统的自主可控。”

 

对于全新的鸿蒙操作系统,余承东称其“全面突破操作系统核心技术”。

 


据了解,鸿蒙系统在 AI、多媒体、图形、安全隐私、集成开发环境、编程框架、编译器、编程语言、数据库,全场景互联、文件系统、OS 内核等方面都有自己的核心技术,打破了国外封锁。

 

比如在 OS 内核方面,摆脱了 Linux/Unix 的依赖,采用了鸿蒙内核。华为鸿蒙也有自己的文件系统,自己的编程语言,自己的方舟图形引擎、方舟多媒体引擎等等。

 

另外,余承东此次还强调了鸿蒙比其他操作系统更为先进:“长期以来,全球的操作系统主要由美国主导,无论是电脑操作系统还是手机操作系统,包括苹果的 iOS、谷歌的安卓、微软的 Windows、macOS,甚至 Linux 等。这些系统的发展历史都超过了十几年,甚至二十几、三十几年。早在 80 年代,大学时期就接触到了 Linux 和 Unix,而今天的 iOS 和安卓操作系统也是基于 Linux 和 Unix 内核发展而来的。如今,华为推出了更为先进的鸿蒙操作系统内核,并构建了自主研发的文件系统,同时兼容其他系统的文件格式。”

 

操作系统长期处于一种“无聊”的稳定发展状态,鸿蒙(尤其是 HarmonyOS NEXT 的推出)可以说让操作系统的发展迎来了一次新高潮。

 

而据 InfoQ 了解,鸿蒙操作系统最关键的技术创新主要分为两个维度:全新的底座和全新的生态系统。

 

HarmonyOS NEXT 5.0 的创新首先源自于其自身底座的一些创新。传统的操作系统,如安卓、苹果或 Linux,都是单设备操作系统。然而,鸿蒙操作系统推出时,时代已经不同了,大家已经能预见万物互联的趋势,也就是说未来我们面对的不是单一设备,而是每个人使用的多个设备。因此鸿蒙在设计之初就针对多设备场景进行了优化。

 

其次,鸿蒙在内核层面进行了显著的创新,采用了微内核架构,能够从底层极大地提升操作系统的能效。例如,在进程间通信(IPC)等方面,微内核可以显著降低操作系统的能耗,在完成相同任务时消耗更少的能量。这一点在端侧设备上尤为重要,因为这些设备通常由电池供电,对能耗的要求更高。

 

此外,鸿蒙系统的“极致并行”也是一个重要的创新点。早期操作系统的设计主要针对单核 CPU,强调的是核的频率。然而,随着 Arm 架构的发展,CPU 逐渐演变为多核架构,包括大核、中核和小核。这种变化反映到上层软件编程就是需要考虑到底层的 CPU 核心的变化。过去针对单核设计的编程模型,现在已经不再适用。因此,为了充分利用多核心的优势,鸿蒙操作系统设计了极致并行的架构,将任务拆分为合适粒度的子任务,实现真正的并行处理。

 

事实上,今年 1 月 18 日,在鸿蒙生态千帆启航仪式上,华为就曾介绍,鸿蒙内核采用了全新的“异构原生”并行机制,超越了传统内核架构,极大提升了系统流畅度,内存管理效率提高了 3 倍。

 

这一消息引发了海外开发者的关注,并在论坛平台 reddit 上引起了热烈讨论。

 


据 InfoQ 此前了解,鸿蒙相较于 Linux 在内存管理效率上提升了 3 倍,这主要得益于几个方面的优化。首先,鸿蒙系统在内存分页上更加灵活。过去 Linux 的内存分页是固定的,这种固定的最小单位为 16k,可能导致内存分配时的浪费。其次,鸿蒙采用了内存压缩技术,能够将表面上占用 10k 内存的空间压缩到 5k,有效节省了内存资源。此外,系统还引入了内存复用与回收的机制,提升了进程间通信和内存共享的效率。通过这些技术的综合应用,鸿蒙系统在内存管理上实现了显著的性能提升。

 

鸿蒙生态版图已逐步完善

 

截至目前,鸿蒙拥有 1.1 亿+的代码行、675 万注册开发者和 10 亿+鸿蒙生态设备。这 1.1 亿+行代码,大部分是华为自己开发的,还有一部分是和生态伙伴共建的。

 

据余承东介绍,鸿蒙生态正迎来历史性的突破。目前,鸿蒙原生应用和元服务商家数量已超过 15,000 个,较四个月前的 HDC 开发者大会增长了 10 倍。他指出,这一数字每天都在快速增长,有的应用甚至每天都会发布一个新版本,更新迭代速度非常快。

 


在众多应用陆续上架的过程中,Top15000 的应用已占据消费者使用时长的 99%以上,甚至达到 99.9%。此外,Top15000 的应用占据了消费者的主要使用时长。同时,许多常规应用也在陆续上线,这反映了中国各行各业在科技创新领域的一次集体冲锋。

 

余承东还表示,在过去的一年时间里,鸿蒙生态取得了巨大进展,成功开辟了一片新的天地,走过了国外操作系统生态十几年发展所经历的道路。

 


WPS 是最早加入原生鸿蒙阵营的互联网公司之一。据悉,WPS 过去一直面临一个难题,尽管其功能已经与微软 Office 相当,但由于没有像后者在 Windows 系统中享有特权,因此难以实现一些系统级别的功能,例如快速启动、系统级快捷方式和文件关联等。

 

原生鸿蒙的推出为 WPS 带来了全新机遇。WPS 团队与鸿蒙团队超过一年的共同努力,涉及了多达四千万行代码的重构与迁移,确保了软件在鸿蒙系统上的高效运行,还针对手机、平板等多种不同尺寸的设备进行了适配,使用户能够在不同设备上获得流畅一致的使用体验。

 


据余承东介绍,基于全新的分布式软总线技术,鸿蒙系统实现了软硬端与云端的高效协同,在更低功耗的前提下,跨设备连接速度提升了 3 倍,最多可同时连接 4 台设备,并支持跨设备的互通扫描、图库和剪切板共享功能。

 

“此外,通过近场感知技术,设备间只需要碰一碰,就可以快速分享文件、链接等各种操作!文件分享速度也变快了,1.2G 大文件分享只需 8 秒,对于提升工作效率很有帮助。”余承东介绍。

 

就在昨天晚间,支付宝官方宣布全新升级的支付宝鸿蒙原生版上线。支付宝在鸿蒙系统上首次实现了“碰一下”支付功能,流畅度相较于 HarmonyOS 4.2 提升了 30%以上。与此同时,纯原生版的支付宝还新增了数百万个小程序和百余种生活服务,覆盖支付、衣食住行等多个场景,为用户带来更丰富的使用体验。

 


此外,自去年 HarmonyOS NEXT 发布以来,美团、大众点评、去哪儿、微博、国航、银联、麦当劳、哔哩哔哩、米哈游、网易游戏等众多知名企业纷纷宣布加入原生鸿蒙开发阵营。随着微信鸿蒙原生版等应用启动内测,原生鸿蒙应用的生态版图已逐步完善。

 

参考链接:

https://www.youtube.com/watch?v=fiYCXbwA3dg

https://mp.weixin.qq.com/s/7CTyGXZCc0sfn9QjR5whsg

https://www.reddit.com/r/Huawei/comments/19bbjdh/harmony_os_next_is_3_times_more_efficient_than/

https://developer.huawei.com/consumer/cn/forum/topic/0204715054435530255

 

2024-10-23 13:4211411

评论

发布
暂无评论
发现更多内容

更好地解决企业网络安全防护难题,华为云值得信赖

科技怪授

超级App与新零售:零售品牌如何利用小程序技术掌握未来商业机会?

FinFish

新零售 超级app 小程序技术 小程序容器技术

为什么说Flutter无法成为移动应用开发的“顶流明星”?

FinFish

flutter 前端框架 跨端框架

华为云网站安全解决方案加固企业网站安全防护

科技怪授

华为云网站安全解决方案,助力游戏行业平台安全

科技怪授

架构训练营模块九作业

gigifrog

架构训练营

智慧公厕是什么?智慧公厕在智慧城市中起到什么样的作用?@光明源智慧公厕科技

光明源智慧厕所

智慧城市

实力领先!华为云让网站更安全

科技怪授

华为云等保安全解决方案,为你守护网络安全

秃头也爱科技

如何在 Go 中验证一个字符串是否是 URL?

宇宙之一粟

正则表达式 字符串 url Go 语言 三周年连更

未来技术方向——“乐高式”可组装式开发能力

鲸品堂

技术 科技 组装式创新 企业号 4 月 PK 榜

一文掌握使用 Go 标准库 sort 对切片进行排序

陈明勇

Go golang 排序 三周年连更 sort

华为云等保安全服务,助力企业多快好省过等保

秃头也爱科技

华为云等保合规方案,守护企业网络安全线

IT科技苏辞

打包python程序 | python小知识

AIWeker

Python python小知识 三周年连更

HTTP 与 RPC 接口区别

Apifox

网络协议 RPC HTTP RPC调用

别再只会使用简单的ping命令了,Linux中这些高级ping命令可以提高工作效率!

wljslmz

三周年连更

华为云等保解决方案为您提供最专业的团队,助您轻松过等保

IT科技苏辞

Paimon 专题上线|从 0 到 1 入门新一代流式数据湖存储

Apache Flink

大数据 flink 实时计算

Vue3 如何编写一个插件

程序员海军

Vue3 三周年连更

极客高赞:网络安全为什么缺人?缺什么样的人?

网络安全学海

黑客 网络安全 信息安全 渗透测试 WEB安全

Postman 如何传递 Date 类型参数

Liam

Java 程序员 后端 Postman

华为云助力龙岗区人才培养生态建设,2023年龙岗产业创新人才双选会圆满落幕

科技说

华为云助力龙岗产业创新人才双选会,为深圳市打造数字经济人才高地

科技说

华为云助力龙岗产业创新人才培养:2023大学生就业创业嘉年华活动圆满落幕

科技说

Last Week in Milvus

Zilliz

非结构化数据 开源社区 Milvus Zilliz 向量数据库

Spider实战系列-一次真实接单经历让我抓取了某东的数据

浅辄

爬虫 三周年连更

前端三板斧头 --- 编程范式

知心宝贝

JavaScript 学习 编程 前端 三周年连更

京东技术专家首推:Spring微服务架构设计,GitHub星标128K

程序知音

Java 微服务 springboot SpringCloud java架构

华为云数据灾备,让企业上云更安心

科技怪授

基于Laravel的模块化开发框架,让Web应用程序开发更快更简单

ModStart

全球第三大移动操作系统来了!1.1亿多行代码、比iOS和安卓内核更为先进?_HarmonyOS_李冬梅_InfoQ精选文章