fbpx
维基百科

快取文件置換機制

快取文件置換機制電腦處理快取記憶體的一種機制。

電腦記憶體空間的大小固定,無法容納伺服器上所有的文件,所以當有新的文件要被置換入快取時,必須根據一定的原則來取代掉適當的文件。此原則即所謂快取文件置換機制。

快取文件置換方法有:

  • 先進先出演算法(FIFO):最先进入的内容作为替换对象
  • 最少使用算法(LFU):最久没有访问的内容作为替换对象
  • 最近最少使用算法(LRU):最近最少使用的内容作为替换对象
  • 非最近使用算法(NMRU):在最近没有使用的内容中随机选择一个作为替换对象
  • Belady's algorithm

概述

内存的平均引用时间为:[1]

 

其中

  = 内存平均引用时间
  = 未命中率 = 1 - (命中率)
  = 未命中时访问主内存需要的时间 (或者在多层缓存中对下级缓存的访问时间)
 = 延迟,即命中时引用缓存的时间
  = 各种次级因素, 如多处理器系统中的队列效应

衡量缓存的指标主要有两个:延迟和命中率。同时也存在其他一些次级因素影响缓存的性能。[1]

缓存的命中率是指需要的对象在缓存中被找到的频率。 高效的置换策略会保留较多的实用信息来提升命中率(在缓存大小一定的情况下)。

缓存的延迟是指命中后,从发出请求到缓存返回指定对象所需的时间。 快速的置换策略通常会保留较少的置换信息,甚至不保留信息,来减少维护该信息所需要的时间。

每种置换策略都是在命中率和置换之间妥协。

参考文献

  1. ^ 1.0 1.1 Alan Jay Smith. "Design of CPU Cache Memories" (PDF). Proc. IEEE TENCON. 1987 [2017-12-03]. (原始内容 (PDF)于2021-01-15). 

快取文件置換機制, 是電腦處理快取記憶體的一種機制, 電腦記憶體空間的大小固定, 無法容納伺服器上所有的文件, 所以當有新的文件要被置換入快取時, 必須根據一定的原則來取代掉適當的文件, 此原則即所謂, 快取文件置換方法有, 先進先出演算法, fifo, 最先进入的内容作为替换对象, 最少使用算法, 最久没有访问的内容作为替换对象, 最近最少使用算法, 最近最少使用的内容作为替换对象, 非最近使用算法, nmru, 在最近没有使用的内容中随机选择一个作为替换对象, belady, algorithm概述, 编辑内存. 快取文件置換機制是電腦處理快取記憶體的一種機制 電腦記憶體空間的大小固定 無法容納伺服器上所有的文件 所以當有新的文件要被置換入快取時 必須根據一定的原則來取代掉適當的文件 此原則即所謂快取文件置換機制 快取文件置換方法有 先進先出演算法 FIFO 最先进入的内容作为替换对象 最少使用算法 LFU 最久没有访问的内容作为替换对象 最近最少使用算法 LRU 最近最少使用的内容作为替换对象 非最近使用算法 NMRU 在最近没有使用的内容中随机选择一个作为替换对象 Belady s algorithm概述 编辑内存的平均引用时间为 1 T m T m T h E displaystyle T m times T m T h E 其中 T displaystyle T 内存平均引用时间 m displaystyle m 未命中率 1 命中率 T m displaystyle T m 未命中时访问主内存需要的时间 或者在多层缓存中对下级缓存的访问时间 T h displaystyle T h 延迟 即命中时引用缓存的时间 E displaystyle E 各种次级因素 如多处理器系统中的队列效应衡量缓存的指标主要有两个 延迟和命中率 同时也存在其他一些次级因素影响缓存的性能 1 缓存的命中率是指需要的对象在缓存中被找到的频率 高效的置换策略会保留较多的实用信息来提升命中率 在缓存大小一定的情况下 缓存的延迟是指命中后 从发出请求到缓存返回指定对象所需的时间 快速的置换策略通常会保留较少的置换信息 甚至不保留信息 来减少维护该信息所需要的时间 每种置换策略都是在命中率和置换之间妥协 参考文献 编辑 1 0 1 1 Alan Jay Smith Design of CPU Cache Memories PDF Proc IEEE TENCON 1987 2017 12 03 原始内容存档 PDF 于2021 01 15 这是一篇與计算机相關的小作品 你可以通过编辑或修订扩充其内容 查论编 取自 https zh wikipedia org w index php title 快取文件置換機制 amp oldid 68005851, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。