完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
1.技术背景
OpenHarrelease3.1在2.0的基础上启动除了增加了功能,而且各个模块组件的能力也有所不同,本文就增强了3.1版本的init子系统模块,在启动引导系统服务方面进行了分析。本文档是基于云上发布的31个分支子系统 负责整个系统启动运行分析。不同层次的进程运行时的运行环境的组织和进程,不同层级的进程设计运行代码环境的运行代码。在增强启动子系统能力方面: 基础能力增强过程:有启动流程、回收机制增强、维护命令以及化管理; 并行启动时提供资源并行资源,为依赖同步机制,运行启动启动不同的 启动启动:无常驻内存访问;分组: 可对服务进行组件,提供不同的启动能力。 2.启动启动 能力的增强 过程,支持进程的linux策略配置,支持部署令牌设置,支持绑定配置创建,支持范围任务指令,抑制命令机制;维护统一初始化的维护,包括系统参数和进程管理;进程化管理,初始化组件与周边插件 2.2. 插件组和并行化 支持组配置,如启动系统启动等组支持,支持整机启动、高重启、挂机、负载、充电模式;依赖服务2.3。2.3。2.3 。按需血液 移动支持SA类程进程按启动,HDF类程程按按需s类进程的按需迁移;支持启动定时启动、代进程功能等辅助功能。 3.系统能力增强点 3.1.启动能力增强 进程核启动时,支持在配置服务进程中的绑定、优先级、selinux策略加载以及AccessToken信息。 1.1.1.配置服务进程进程绑定能力 在比如服务的cfg配置文件中,配置绑定核,param_watcher服务。系统启动之后通过taskset -p pid的情况,查看服务绑定核,当前的affinity mask: 3,即表示param_watcher服务运行在两个cpu上切换。 通过CJSON cfg文件,获取属性“cpucore”属性值的目录,通过接口CPU_设置进程解析的CPU.在init,为k()服务子进程设置时设置。
深度剖析OpenHarmony release3.1版本启动子系统功能.pdf
(1.01 MB, 下载次数: 5
)
|
|
|
相关推荐
|
|
4681 浏览 0 评论
30765 浏览 0 评论
【润开鸿HH-SCDAYU800A开发板试用体验】+系统编译
1103 浏览 0 评论
【汇思博SEEK100开发板试用体验】记录DevEco Studio 中遇到的问题
1484 浏览 0 评论
【汇思博SEEK100开发板试用体验】在开发板鸿蒙OS搭建QT开发环境
1219 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 09:32 , Processed in 0.765850 second(s), Total 67, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖