操作系统内核态定时器管理方法、电子设备及存储介质

    公开(公告)号:CN118034894B

    公开(公告)日:2024-08-13

    申请号:CN202410431118.3

    申请日:2024-04-11

    IPC分类号: G06F9/48

    摘要: 本发明公开了操作系统内核态定时器管理方法、电子设备及存储介质,属于操作系统内核开发技术领域,本发明要解决的技术问题为常见用户态定时器精度有限且很难方便调用内核态方法/函数,采用的技术方案为:使用内核模块的方式在操作系统的内核中插入一个定时器管理模块,在定时器管理模块中定义通用字符类型设备,利用通用字符类型设备实现ioctl读写操作接口;并在定时器管理模块中设置定时器回调函数,用于记录和执行定时器到达指定时间间隔或时间节点执行的操作;同时用户态管理操作通过向字符类型设备发ioctl读写操作指令,完成数据结构的管理操作和定时器数据结构的管理操作以及定时器的启动和停止。

    基于Linux的虚拟机内存优化方法、设备及介质

    公开(公告)号:CN118093101B

    公开(公告)日:2024-08-13

    申请号:CN202410487413.0

    申请日:2024-04-23

    IPC分类号: G06F9/455 G06F9/50

    摘要: 本发明公开了基于Linux的虚拟机内存优化方法、设备及介质,属于云计算技术领域,本发明要解决的技术问题为当前KSM回收页面时回收速度慢、缺少进程等级优先级,技术方案为:虚拟机管理器使用madivse系统调用配置虚拟地址空间属性;内核的KSM模块将虚拟机管理器的进程号及虚拟地址空间的数据记录并存入优先级队列;KSM模块扫描时遍历扫描优先级队列;判断优先级队列是否非空;取出队列中优先级最大的元素;判断扫描页面数是否小于M;合并页面;调整临时优先级;修改扫描页面数。

    基于信创操作系统的内存安全扫描方法、电子设备及存储介质

    公开(公告)号:CN118035992B

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

    申请号:CN202410438316.2

    申请日:2024-04-12

    IPC分类号: G06F21/55 G06F21/56

    摘要: 本发明公开了基于信创操作系统的内存安全扫描方法、电子设备及存储介质,属于信创操作系统技术领域,本发明要解决的技术问题为针对基于Linux的信创操作系统,可能遭受恶意软件攻击,在后台运行恶意进程,技术方案为:在基于Linux的信创操作系统中插入内核模块,直接读取服务器物理内存,完成对信创操作系统指定物理内存或全部可用物理内存安全扫描;内核模块工作在基于Linux的信创操作系统的内核态,具有访问所有物理内存页面的特权,对指定范围的物理内存进行读取扫描并进行特征匹配,匹配到特定特征后,根据物理内存的地址获取到对应物理内存页面信息,再根据物理内存页面信息反向映射定位到虚拟内存区域信息及进程信息。

    基于信创操作系统的内存安全扫描方法、电子设备及存储介质

    公开(公告)号:CN118035992A

    公开(公告)日:2024-05-14

    申请号:CN202410438316.2

    申请日:2024-04-12

    IPC分类号: G06F21/55 G06F21/56

    摘要: 本发明公开了基于信创操作系统的内存安全扫描方法、电子设备及存储介质,属于信创操作系统技术领域,本发明要解决的技术问题为针对基于Linux的信创操作系统,可能遭受恶意软件攻击,在后台运行恶意进程,技术方案为:在基于Linux的信创操作系统中插入内核模块,直接读取服务器物理内存,完成对信创操作系统指定物理内存或全部可用物理内存安全扫描;内核模块工作在基于Linux的信创操作系统的内核态,具有访问所有物理内存页面的特权,对指定范围的物理内存进行读取扫描并进行特征匹配,匹配到特定特征后,根据物理内存的地址获取到对应物理内存页面信息,再根据物理内存页面信息反向映射定位到虚拟内存区域信息及进程信息。

    一种云平台虚机自管理系统及方法

    公开(公告)号:CN118488051A

    公开(公告)日:2024-08-13

    申请号:CN202410565699.X

    申请日:2024-05-09

    摘要: 本发明涉及云计算技术领域,具体提供了一种云平台虚机自管理系统及方法,包括数据源组件、数据源代理服务组件、虚拟机管理服务组件、虚机内管理功能请求组件和管理侧API服务;数据源组件用于提供租户侧请求的API;数据源代理服务组件用于部署在计算节点上;虚拟机管理服务组件用于运行在虚拟机所在的计算节点上;虚机内管理功能请求组件用于根据用户需求读写虚机内vport设备,结合管理侧提供的API,按照指定流程和数据格式发起虚机管理操作请求。与现有技术相比,本发明能够实现租户侧虚拟机对管理侧功能的访问需要,对平台网络流量的没有侵入性,虚机内允许不使用网络协议栈,即可以在虚机没有网卡,或者网络故障下使用。

    基于Linux的虚拟机内存优化方法、设备及介质

    公开(公告)号:CN118093101A

    公开(公告)日:2024-05-28

    申请号:CN202410487413.0

    申请日:2024-04-23

    IPC分类号: G06F9/455 G06F9/50

    摘要: 本发明公开了基于Linux的虚拟机内存优化方法、设备及介质,属于云计算技术领域,本发明要解决的技术问题为当前KSM回收页面时回收速度慢、缺少进程等级优先级,技术方案为:虚拟机管理器使用madivse系统调用配置虚拟地址空间属性;内核的KSM模块将虚拟机管理器的进程号及虚拟地址空间的数据记录并存入优先级队列;KSM模块扫描时遍历扫描优先级队列;判断优先级队列是否非空;取出队列中优先级最大的元素;判断扫描页面数是否小于M;合并页面;调整临时优先级;修改扫描页面数。

    操作系统内核态定时器管理方法、电子设备及存储介质

    公开(公告)号:CN118034894A

    公开(公告)日:2024-05-14

    申请号:CN202410431118.3

    申请日:2024-04-11

    IPC分类号: G06F9/48

    摘要: 本发明公开了操作系统内核态定时器管理方法、电子设备及存储介质,属于操作系统内核开发技术领域,本发明要解决的技术问题为常见用户态定时器精度有限且很难方便调用内核态方法/函数,采用的技术方案为:使用内核模块的方式在操作系统的内核中插入一个定时器管理模块,在定时器管理模块中定义通用字符类型设备,利用通用字符类型设备实现ioctl读写操作接口;并在定时器管理模块中设置定时器回调函数,用于记录和执行定时器到达指定时间间隔或时间节点执行的操作;同时用户态管理操作通过向字符类型设备发ioctl读写操作指令,完成数据结构的管理操作和定时器数据结构的管理操作以及定时器的启动和停止。