一种基于热点文件页交换和压缩预测的移动设备内存优化方法

    公开(公告)号:CN119415243A

    公开(公告)日:2025-02-11

    申请号:CN202411340572.4

    申请日:2024-09-25

    Applicant: 重庆大学

    Abstract: 本发明涉及内存优化领域,尤其是一种基于热点文件页交换和压缩预测的移动设备内存优化方法。令页面回收流程支持文件页在DRAM和压缩内存空间之间的迁移;判定从FLASH中换出拟送入压缩内存空间的页面,是否为匿名页或热点文件页,如果是则,将其传递至压缩内存空间,否则页面将被丢弃或回写至FLASH;对于文件页,利用滑动窗口动态的预测传递至压缩内存空间的页面的压缩性;对于匿名页,还通过页面平均值大小和页面字节值方差对页面的压缩性进行初步筛选,而后将通过采样预测的压缩结果来评估整个页面的压缩性;对预测结果为可压缩的页面进行压缩和保存。能够获得更高的收益,降低压缩内存空间对一些不可压缩页面带来的不必要压缩开销。

    一种基于异步去重和重压缩的交换内存优化方法

    公开(公告)号:CN118245396A

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

    申请号:CN202410091063.6

    申请日:2024-01-23

    Abstract: 本申请提供一种基于异步去重和重压缩的交换内存优化方法,涉及计算机技术领域,解决了由于手机设备内存资源有限,且用户开启的应用较多的情况下,内存中换出到ZRAM空间的数据逐渐增多,不断送入ZRAM空间中的压缩数据会占用大量的存储空间,导致剩余的存储空间仍较少的问题。该方法包括:在ZRAM空间中启动一个独立线程进行扫描,对于超过页面停留时间超过阈值1的页面,将其送入FLASH;对于超过阈值2但小于阈值1的页面,寻找具有多个page_crc的重复页面,对其进行解压缩和比对页面内容,实现页面共享机制判断;其他页面在该区间内将使用压缩性能更好的算法执行重压缩操作。

Patent Agency Ranking