摘要
本发明适用于缓存技术领域,尤其涉及一种缓存管理方法、系统及存储介质。缓存管理方法包括以下步骤:建立多路组相联缓存,多路组相联缓存中的每一路用于同时存储缓存信息和替换信息;并行访问多路组相联缓存的缓存目录和替换目录;根据缓存信息判断处理器的当前访问数据是否产生缓存命中;并判断多路组相联缓存中是否存在空闲的路;基于替换算法根据替换信息和判断结果选择出多路组相联缓存中需要被替换的路;根据当前访问数据、命中结果、判断结果以及替换目标对多路组相联缓存的缓存信息以及替换信息进行更新;将替换结果写回至存储器中。与现有技术相比,本发明有效提高了缓存的访问速率和访问带宽,减少硬件开销。
技术关键词
多路组相联
缓存管理方法
替换算法
缓存管理系统
处理器
目录
数据
存储器
缓冲层
可读存储介质
缓存技术
先进先出
计算机设备
模块
动态
速率