【24h】

WRITE-AWARE BUFFER CACHE MANAGEMENT SCHEME FOR NONVOLATILE RAM

机译:非易失性RAM的写保护缓冲区高速缓存管理方案

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Nonvolatile RAM (NVRAM) technology is advancing rapidly with 1-2Mb capacity single-chip prototypes becoming available from major semiconductor companies. We will soon see NVRAM become an everyday component of our commodity computers. This paper explores the use of NVRAM as part of the buffer cache. A nonvolatile buffer cache provides a computer system with a means to maintain complete consistency as well as improved performance. The results of this paper can be summarized as follows. First, we show that the hit ratio that has been a commonly used metric to measure buffer cache performance is no longer adequate for caches with NVRAM. Instead of the hit ratio, we need to count the number of disk accesses to assess user perceived cache performance. Second, we show that because of this change in performance metric, when managing a buffer cache with NVRAM, one can do better than when using the MIN replacement algorithm mainly by distinguishing read and write operations. With this, we show that there is room for improvement in efficiently handling caches with NVRAM. Finally, based on these findings, we propose a simple and practical buffer management technique that improves on using the LRU algorithm.
机译:非易失性RAM(NVRAM)技术正在迅速发展,主要半导体公司可提供1-2Mb容量的单芯片原型。我们将很快看到NVRAM成为我们商用计算机的日常组成部分。本文探讨了将NVRAM用作缓冲区缓存的一部分。非易失性缓冲区高速缓存为计算机系统提供了一种保持完整一致性以及提高性能的方法。本文的结果可以总结如下。首先,我们证明了命中率已不再是用于测量具有NVRAM的缓存的常用指标,而命中率已成为衡量缓冲区缓存性能的常用指标。除命中率外,我们还需要计算磁盘访问次数以评估用户感知的缓存性能。其次,我们表明,由于性能指标的这一变化,使用NVRAM管理缓冲区高速缓存时,与使用MIN替换算法相比,通过区分读写操作,可以做得更好。有了这个,我们表明在使用NVRAM有效处理缓存方面还有改进的余地。最后,基于这些发现,我们提出了一种简单实用的缓冲区管理技术,该技术在使用LRU算法的基础上进行了改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号