OpenHarmony 1.1.0 LTS 正式发布
OpenHarmony 1.1.0 LTS 版本已发布。相比OpenHarmony 1.0版本,1.1.0 LTS版本新增AI子系统、电源管理子系统、泛Sensor子系统、升级子系统,及统一AI引擎框架。
LiteOS-M 内核完成三方可移植性重构。驱动子系统完善了Wi-Fi、Sensor、Input、Display的驱动模型。图形子系统针对UI能力及JS框架性能和内存优化。
下载体验地址:
1. 站点下载:
https://repo.huaweicloud.com/harmonyos/os/1.1.0/code-1.1.0.tar.gz;
2. Repo下载:
repo init -u https://gitee.com/openharmony/manifest.git -b refs/tags/OpenHarmony_release_v1.1.0 --no-repo-verify
版本使用过程中任何问题,欢迎通过Gitee Issue反馈:https://gitee.com/organizations/openharmony/issues
OpenHarmony最新进展,欢迎关注开源中国鸿蒙专区:https://www.oschina.net/group/harmonyos
OpenHarmony最新代码仓更新,请关注OpenHarmony Gitee组织代码仓:https://gitee.com/openharmony/
OpenHarmony 1.1.0 LTS版本详细新增特性说明:
1.内核
新增特性
- LiteOS-M支持Cortex-M7、Cortex-M33和RISC-V芯片架构,新增对应的单板target样例。
- LiteOS-M支持MPU功能。
- LiteOS-M支持部分POSIX接口。
- LiteOS-M支持FATFS文件系统。
- LiteOS-M支持异常回调函数注册机制。
- LiteOS-M三方芯片易适配性架构调整。
- LiteOS-M、LiteOS-A支持堆内存调测功能,包括内存泄漏、踩内存、内存统计。
- LiteOS-M、LiteOS-A支持TLSF堆内存算法,提高内存申请和释放效率,降低碎片率。
修改特性
- LiteOS-A调度优化。
2.泛Sensor
新增特性
- 新增Sensor组件,提供了Sensor列表查询、Sensor启停、Sensor订阅/去订阅、设置数据上报模式、设置采样间隔等功能。
3.全球化
新增特性
- 新增79种语言的数字格式化、日期和时间格式化、单复数C/C++国际化接口。
4.JS应用开发框架
新增特性
- 新增JS前端opacity全局属性支持。
- 新增prompt.showDialog API。
- 新增二维码组件qrcode。
- 新增事件冒泡机制。
修改特性
- 国际化性能优化,加速页面跳转,支持数字国际化及时间日期转换。
- 前端布局能力增强,部分样式值支持设置百分比。
- input及switch组件尺寸自适应能力增强。
- image组件能力增强,支持显示应用私有数据目录图片。
- image-animator组件能力增强,支持结束帧指定。
- canvas组件能力增强,新增部分API。
- device.getInfo API增强,新增部分返回字段。
- DFX能力增强,支持跟踪异常的方法栈。
删除特性
- 国际化功能不再支持回溯特性。
5.测试
新增特性
- 新增测试工具按照用例级别筛选要执行的测试用例。
- 新增测试demo用例。
6.图形
新增特性
- 新增组件级旋转缩放、组件级透明度。
- 新增事件冒泡机制,新增旋转表冠事件。
- 新增GIF图片解析显示,新增百分比宽高布局,新增Video和二维码控件。
修改特性
- 局部渲染和SIMD性能优化。
7.公共基础
新增特性
- 新增dump系统属性功能。
- 为上层各模块新增内存池管理接口。
8.驱动
新增特性
- 新增sensor、input、display驱动模型。
- 新增mipi dsi以及pwm(脉冲宽度调制)。
- 新增WIFI HDI接口以及WIFI的流控。
- 新增驱动框架IO服务分组特性。
修改特性
- 优化驱动加载流程,支持分段加载。
9.分布式通信
新增特性
- 新增WiFi Aware特性模块。
- IPC新增对非对齐序列化的支持。
10.安全
新增特性
- 新增HUKS提供SHA256/RSA3072/RSA2048/AES128/ECC安全算法以及接口,以及提供密钥管理和存储能力。
- HiChain提供轻量非账号的轻量级组件,用于设备群组管理和认证,支撑软总线通讯安全;提供API给系统服务与应用。
- 权限管理新增统一的权限管理机制,满足轻量设备权限授权需求。
11.AI子系统
新增特性
- 新增统一的AI引擎框架,实现算法能力快速插件化集成。框架中主要包含插件管理、模块管理和通信管理等模块,对AI算法能力进行生命周期管理和按需部署
- 为开发者提供开发指南,并提供2个基于AI引擎框架开发的AI能力插件和对应的AI应用Sample,方便开发者在AI引擎框架中快速集成AI算法能力。
12.升级服务
新增特性
- 新增轻量级设备升级能力框架,框架包括升级包的效验和解析能力,以及安装的接口,统一轻设备升级能力框架。
13.XTS认证
新增特性
- 增加AI、DFX、global、OTA兼容性测试用例。
修改特性
- 应用程序框架、公共通信、分布式任务调度、IOT、内核等测试能力增强。
14.编译构建
新增特性
- 新增命令行工具hb, 采用hb set和hb build方式构建,并支持在源码目录下及任意子目录下构建。
- 支持独立芯片厂商组件。
- 支持使用组件名单独构建组件。
- 支持按开发板自定义编译工具链和编译选项。
修改特性
- 产品配置与build_lite仓解耦,修改为“vendor/解决方案厂商/产品/config.json”。
15.电源管理
新增特性
- 电量查询功能。
- 亮屏锁管理功能及接口。
更多详情,欢迎查阅OpenHarmony开发者文档:
https://gitee.com/openharmony/docs
4月17日,HarmonyOS开发者日将在上海召开,本次活动设主论坛、新技术论坛、专家面对面交流会、及全天的Codelab和8大场景体验展区。这是一场技术硬核、有趣好玩的开发者盛宴,诚邀各位开发者参加。报名链接https://www.oschina.net/event/2321922。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
下一代机密计算即将到来:性能比肩普通应用
随着Intel新一代数据中心级处理器Ice Lake的发布,由Intel SGX保护的可信应用的性能已经可以比肩普通应用,让我们来看看这一切是如何通过硬件进步与软件优化变为可能? 北京时间2021年4月7日凌晨,Intel发布了第3代至强可拓展处理器(代号为Ice Lake)。这是Intel首次发布基于10nm制程的数据中心芯片,带来了更快的单核性能(声称20%的IPC提升)、更多的核心数(最多40 x 2个),8通道DDR4内存支持,以及面向AI和密码学的加速指令。 除了上述性能提升以外,Intel还高调宣布了在Ice Lake上带来重要的安全特性——下一代Intel SGX技术。蚂蚁集团的安全计算团队在正式发布的数月前,通过与阿里云和Intel的合作,拿到了Icelake的测试芯片,并对其性能做了详尽的测评。因此,我们抢先给大家带来了干货满满的下一代Intel SGX的性能测评,并分享我们提出的软件性能优化方法。 本文包含三个部分: 1. 下一代IntelSGX简介 2. 下一代IntelSGX性能测试 3. 下一代IntelSGX性能优化(在 Occlum 项目中) 本文的部分内...
- 下一篇
Swoole v4.6.5 版本发布,增加原生 curl multi 支持
v4.6.5版本没有向下不兼容改动,主要对原生 curl hook 进行了一些增强,支持了 curl multi 支持原生 curl multi 使用原生 curl hook 的前提是在编译 Swoole 扩展时开启--enable-swoole-curl选项 可以使用以下代码进行测试: use Swoole\Runtime; use function Swoole\Coroutine\run; Runtime::enableCoroutine(SWOOLE_HOOK_NATIVE_CURL); run(function () { $ch1 = curl_init(); $ch2 = curl_init(); // 设置URL和相应的选项 curl_setopt($ch1, CURLOPT_URL, "http://www.baidu.com/"); curl_setopt($ch1, CURLOPT_HEADER, 0); curl_setopt($ch1, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch2,...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6