摘要
本发明公开了一种基于动态页面权重的LRU闪存缓存管理方法,步骤S1:读取请求队列中的页面请求并对页面请求类型及所处区域进行识别与分类;步骤S2:判断插入缓冲区状态,使用基于动态页面权重的LRU方法判定淘汰页面,调整缓冲区状态,执行页面请求。采用本发明的技术方案,将缓冲区类型分为工作区与交换区,对冷页面、热页面、脏页面、干净页面加以区分,确定页面请求类型及缓冲区区域,再结合基于动态页面权重的LRU方法判定淘汰页面完成页面请求。本发明的技术方案能有效降低闪存缓存读写过程中的读写消耗以及延时性,同时也能大大提升闪存缓存读写中的命中率。