【技术实现步骤摘要】
本专利技术涉及计算机应用,具体涉及一种操作系统的冷内存页回收方法及装置。另外,还涉及一种电子设备及处理器可读存储介质。
技术介绍
1、近年来,随着数据中心以及规模化混部技术的不断发展,高效的硬件资源使用已经成为研究重点之一。其中,内存作为数据中心关键的硬件资源之一发挥着重要作用。通过优化内存管理、实现内存资源的共享和动态分配,数据中心可以更好地应对各种工作负载需求,提高操作系统性能和响应速度。然而,数据中心里某些设备会存在如下问题,中央处理器(central processing unit,简称cpu)资源利用率比较低,但是内存已经耗尽,如何能够提高内存资源利用率,使得空闲的cpu资源能够得到充分使用。
2、目前,现有操作系统内存的回收机制跟内存分配过程强相关,内存回收的触发是由内存分配出现不足时开始启动回收,这种情况下,内存异步回收的触发条件是当前内存可用内存已降低至低水线,内存轻微不足,唤醒异步回收线程进行内存回收;直接回收的触发条件是当前可用内存已降低至最小水线,操作系统内存严重不足,当前进程需要等待其他进程的内存释放
...【技术保护点】
1.一种操作系统的冷内存页回收方法,其特征在于,包括:
2.根据权利要求1所述的操作系统的冷内存页回收方法,其特征在于,所述冷内存页状态信息包括冷内存页页帧标识、冷内存页空闲周期以及冷内存页所属业务进程信息;所述用户态策略配置信息包括分别对应不同业务进程的多个物理内存页类型以及不同业务进程下每个物理内存页类型对应的冷内存页回收周期及其冷内存页回收阈值;
3.根据权利要求2所述的操作系统的冷内存页回收方法,其特征在于,所述第一冷内存页回收策略信息包括:文件页中的冷内存页对应的第一冷内存页回收周期及其第一冷内存页回收阈值、匿名页中的冷内存页对应的第
...【技术特征摘要】
1.一种操作系统的冷内存页回收方法,其特征在于,包括:
2.根据权利要求1所述的操作系统的冷内存页回收方法,其特征在于,所述冷内存页状态信息包括冷内存页页帧标识、冷内存页空闲周期以及冷内存页所属业务进程信息;所述用户态策略配置信息包括分别对应不同业务进程的多个物理内存页类型以及不同业务进程下每个物理内存页类型对应的冷内存页回收周期及其冷内存页回收阈值;
3.根据权利要求2所述的操作系统的冷内存页回收方法,其特征在于,所述第一冷内存页回收策略信息包括:文件页中的冷内存页对应的第一冷内存页回收周期及其第一冷内存页回收阈值、匿名页中的冷内存页对应的第二冷内存页回收周期及其第二冷内存页回收阈值;所述基于所述第一冷内存页回收策略信息分别与所述冷内存页状态信息中的冷内存页页帧标识和冷内存页空闲周期进行匹配分析,确定所述第一业务进程下需要回收的目标冷内存页,具体包括:
4.根据权利要求2所述的操作系统的冷内存页回收方法,其特征在于,所述第二冷内存页回收策略信息包括:文件页中的冷内存页对应的第三冷内存页回收周期及其第三冷内存页回收阈值、匿名页中的冷内存页对应的第四冷内存页回收周期及其第四冷内存页回收阈值;所...
【专利技术属性】
技术研发人员:王楷元,孙新鹏,戴纯兴,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。