一种基于粒子群算法的操作系统内核级能耗性能优化方法

    公开(公告)号:CN118152109A

    公开(公告)日:2024-06-07

    申请号:CN202311836708.6

    申请日:2023-12-28

    Abstract: 本发明公开了一种基于粒子群算法的操作系统内核级能耗性能优化方法,包括如下步骤:S1、当所有核的第一个就绪状态线程正挂在已分配好的进程队列上,此时该就绪状态线程尚未得到CPU资源;S2、基于粒子群算法,对当前每个CPU将要唤醒的线程进行重新分配,在性能值满足预设的性能阈值基础上获得重新分配后的最小能耗值;S3、与分配前的能耗值进行比较;S4、若重新分配后的最小能耗值比分配前的能耗值减少的百分比值大于等于预设的百分比值,则线程迁移;S5、按照First fit策略从其他核线程就绪队列中选择下一个进程任务迁移,最大化满足新负载值。本发明利用粒子群算法在内核层结合CPU频率实现实时负载的最优分配。

    支持通用/可信双计算体系的软硬协同多层次密码服务方法及系统

    公开(公告)号:CN111859396B

    公开(公告)日:2023-10-03

    申请号:CN202010706478.1

    申请日:2020-07-21

    Abstract: 本发明公开了一种支持通用/可信双计算体系的软硬协同多层次密码服务方法及系统,本发明方法包括初始化密码服务框架的实例;建立密码服务路由,调用密码服务路由模块获取具体提供所需密码服务的密码资源的位置,建立访问相应密码资源的通信路径;建立密码服务会话,把密码资源相关的信息作为参数,调用会话函数打开会话;执行密码操作,进行相应的密码服务操作;当密码服务完成后,关闭密码服务会话,释放密码资源、关闭密码服务框架。本发明能够根据应用需求在支持通用/可信双计算体系的不同特权级为应用提供灵活密码服务,使得操作系统可以在不同特权级灵活地为不同类型应用提供密码服务,并支持通用计算域和可信计算域的统一密码服务。

    基于TEE的软件行为主动度量方法及系统

    公开(公告)号:CN111859394B

    公开(公告)日:2023-09-29

    申请号:CN202010704861.3

    申请日:2020-07-21

    Abstract: 本发明公开了一种基于TEE的软件行为主动度量方法及系统,该方法包括在REE环境下的度量对象运行过程中执行的下述步骤:REE环境下的主动度量代理监控获取度量对象的行为特征,将度量对象的行为特征发送到TEE环境下的主动度量模块;TEE环境下的主动度量模块根据主动度量策略库对度量对象的行为特征进行度量获得对应的主动度量结果,将主动度量结果返回给REE环境下的主动度量代理;REE环境下的主动度量代理收到返回的主动度量结果。本发明比传统度量方法具有更强的软件行为度量能力及更好的运行效率,安全强度方面更优,能够保障软件可信运行,支持对软件实时运行行为发起主动度量,度量能力相比已有方法更强。

    基于Web技术开发模块化UI交互组件的方法、装置

    公开(公告)号:CN115658046B

    公开(公告)日:2023-03-21

    申请号:CN202211593514.3

    申请日:2022-12-13

    Abstract: 本发明提出一种基于Web技术开发模块化UI交互组件的方法、系统、装置及介质,适用于构建高性能、高稳定性、高易用性和高复杂度的Web项目,包括以下步骤:注册新的组件,确定定义的组件名称和组件行为类,创建组件内部影子DOM并规定影子样式,然后将影子DOM和影子样式以模板字符串的形式赋给影子根元素以完成影子DOM的创建,设置open模式开启影子DOM,所述影子DOM能够被外部文档页面访问;在创建的UI交互组件在插入文档DOM时,进行外部样式注册供组件内部的影子DOM访问;对组件相关事件、文档DOM特定属性变化、组件内元素属性进行监听;UI交互组件在从文档DOM中移除时,移除注册的外部样式和监听事件。

    基于麒麟移动操作系统的外置存储设备加解密系统及方法

    公开(公告)号:CN114117476A

    公开(公告)日:2022-03-01

    申请号:CN202111340155.6

    申请日:2021-11-12

    Abstract: 本发明公开了一种基于麒麟移动操作系统的外置存储设备加解密系统及方法,系统包括:Web交互模块、Web渲染引擎模块和外置存储设备管理模块,Web渲染引擎模块提供加解密接口,Web交互模块调用该接口将操作指令发送给外置存储设备管理模块,外置存储设备管理模块确定目标外置存储设备后配置对应的虚拟设备,并生成加密密钥或解密密钥,然后通过所述虚拟设备对目标外置存储设备中的数据加密或解密,并生成对应的反馈信息后,将反馈信息通过Web渲染引擎模块的加解密接口发送给Web交互模块。本发明实现麒麟移动操作系统对外置存储设备加解密的功能,提高了麒麟移动操作系统终端对于外置存储设备数据访问的安全性。

    用于可信操作系统内核模糊测试的种子生成方法及系统

    公开(公告)号:CN113419960A

    公开(公告)日:2021-09-21

    申请号:CN202110749360.1

    申请日:2021-07-01

    Abstract: 本发明公开了一种用于可信操作系统内核模糊测试的种子生成方法及系统,本发明方法包括:针对输入的系统调用文件L获取其中系统调用之间的依赖关系;根据系统调用之间的依赖关系生成用于可信操作系统内核模糊测试的种子;其中,系统调用之间的依赖关系包括显式依赖关系和隐式依赖关系,显式依赖关系是指一个系统调用的参数是另一个系统调用的结果;隐式依赖关系是指两个系统调用共同使用操作系统内核的某个共享区域。本发明能够有效提高对可信操作系统内核模糊测试的效率,保证可信操作系统的安全性和可靠性,一方面可以为漏洞分析提供依据;另一方面从网络攻防的角度考虑,有助于帮助维护者先于攻击者发现并及时修补漏洞。

    一种基于麒麟移动操作系统的多模通信实现方法及装置

    公开(公告)号:CN113207194A

    公开(公告)日:2021-08-03

    申请号:CN202110429965.2

    申请日:2021-04-21

    Abstract: 本发明公开了一种基于麒麟移动操作系统的多模通信实现方法及装置,本发明方法包括在应用层开发使用多模通信业务的应用功能,处理多种请求/响应类型数据,利用多模通信接口将数据向下传递;在中间层多模通信协议处理框架上扩展出通话管理服务和IM服务并封装接口,对从应用层到硬件层的数据、硬件层到应用层的数据基于多模通信协议约定进行计算解析封装;在硬件层多模通信驱动中处理与硬件之间的数据收发,与多模通信协议处理框架之间的数据包透传。本发明能够实现麒麟移动操作系统的多模通信,实现对多模通信终端设备的支持,使其能够正常进行多类型通信网络的连接、运行和应用。

Patent Agency Ranking