一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种交换swap设备匿名页的存储方法、装置、设备和存储介质与流程

2022-06-05 20:49:52 来源:中国专利 TAG:

技术特征:
1.一种交换swap设备匿名页的存储方法,其特征在于,包括以下步骤:当目标匿名页需要从系统换出到swap设备时,确定所述目标匿名页所属的应用进程;当所述目标匿名页所属的应用进程为第一次从所述系统换出到所述swap设备时,为所述应用进程分配用于存放匿名页的第一块,并将所述应用进程的所述目标匿名页存放到所述第一块的空闲地址中。2.根据权利要求1所述的方法,其特征在于,还包括:当所述目标匿名页所属的应用进程不为第一次从所述系统换出到所述swap设备时,查找为所述应用进程已分配的用于存放匿名页的第二块;当所述应用进程已分配的第二块未存满匿名页时,将所述应用进程的所述目标匿名页存放到所述第二块的空闲地址中。3.根据权利要求2所述的方法,其特征在于,还包括:当所述应用进程已分配的第二块存满匿名页时,则为所述应用进程分配用于存放匿名页的第三块,并将所述应用进程的所述目标匿名页存放到所述第三块的空闲地址中。4.根据权利要求1所述的方法,其特征在于,还包括:当所述应用进程的所述目标匿名页需要从所述swap设备换入到所述系统时,查找所述应用进程的所述目标匿名页所存放的块;从所述应用进程的所述目标匿名页所存放的块中预读所述目标匿名页,并将其缓存到系统的中。5.根据权利要求4所述的方法,其特征在于,还包括:当从所述块中预读所述应用进程的所述目标匿名页到系统缓存后,判断所述块的所有地址是否均空闲;当所述块的所有地址均空闲时,则回收所述块;当所述块的所有地址未均空闲时,则在所述块中擦除所换入的应用进程的目标匿名页。6.一种交换swap设备匿名页的存储装置,其特征在于,包括:确定模块,用于当目标匿名页需要从系统换出到swap设备时,确定所述目标匿名页所属的应用进程;存储模块,用于当所述目标匿名页所属的应用进程为第一次从所述系统换出到所述swap设备时,为所述应用进程分配用于存放匿名页的第一块,并将所述应用进程的所述目标匿名页存放到所述第一块的空闲地址中。7.根据权利要求6所述的装置,其特征在于,所述存储模块还具体用于当所述目标匿名页所属的应用进程不为第一次从所述系统换出到所述swap设备时,查找为所述应用进程已分配的用于存放匿名页的第二块;当所述应用进程已分配的第二块未存满匿名页时,将所述应用进程的所述目标匿名页存放到所述第二块的空闲地址中。8.根据权利要求7所述的装置,其特征在于,所述存储模块还具体用于当所述应用进程已分配的第二块存满匿名页时,则为所述应用进程分配用于存放匿名页的第三块,并将所述应用进程的所述目标匿名页存放到所述第三块的空闲地址中。9.一种交换swap设备匿名页的存储设备,其特征在于,所述设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存
储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现如权利要求1-5任一项所述的交换swap设备匿名页的存储方法的步骤。10.一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1-5中任一项所述的交换swap设备匿名页的存储方法的步骤。

技术总结
本发明实施例公开一种交换swap设备匿名页的存储方法、装置、设备和存储介质,其方法包括:当目标匿名页需要从系统换出到swap设备时,确定所述目标匿名页所属的应用进程;当所述目标匿名页所属的应用进程为第一次从所述系统换出到所述swap设备时,为所述应用进程分配用于存放匿名页的第一块,并将所述应用进程的所述目标匿名页存放到所述第一块的空闲地址中。址中。址中。


技术研发人员:刘洪霞 阮美思
受保护的技术使用者:中兴通讯股份有限公司
技术研发日:2020.12.01
技术公布日:2022/6/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献