首页> 外国专利> Reducing or avoiding buffering of evicted cache data from an uncompressed cache memory in a compression memory system when stalled write operations occur

Reducing or avoiding buffering of evicted cache data from an uncompressed cache memory in a compression memory system when stalled write operations occur

机译:当发生停滞的写操作时,减少或避免缓冲来自压缩存储系统中未压缩高速缓存的逐出高速缓存数据

摘要

Aspects disclosed involve reducing or avoiding buffering of evicted cache data from an uncompressed cache memory in a compression memory system when stalled write operations occur. A processor-based system is provided that includes a cache memory and a compression memory system. When a cache entry is evicted from the cache memory, cache data and a virtual address associated with the evicted cache entry are provided to the compression memory system. The compression memory system reads metadata associated with the virtual address of the evicted cache entry to determine the physical address in the compression memory system mapped to the evicted cache entry. If the metadata is not available, the compression memory system stores the evicted cache data at a new, available physical address in the compression memory system without waiting for the metadata. Thus, buffering of the evicted cache data to avoid or reduce stalling write operations is not necessary.
机译:所公开的方面涉及当停顿的写操作发生时减少或避免从压缩存储器系统中的未压缩的高速缓存存储器中逐出的高速缓存数据的缓冲。提供了一种基于处理器的系统,其包括高速缓冲存储器和压缩存储器系统。当从高速缓存存储器中逐出高速缓存条目时,将高速缓存数据和与被逐出的高速缓存条目相关联的虚拟地址提供给压缩存储器系统。压缩存储器系统读取与退出的缓存条目的虚拟地址相关联的元数据,以确定映射到退出的缓存条目的压缩存储器系统中的物理地址。如果元数据不可用,则压缩存储系统将收回的缓存数据存储在压缩存储系统中新的可用物理地址上,而无需等待元数据。因此,不必为了避免或减少停顿的写操作而对被逐出的高速缓存数据进行缓冲。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号