博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
缓存的作用和重要指标
阅读量:2338 次
发布时间:2019-05-10

本文共 335 字,大约阅读时间需要 1 分钟。

缓存被频繁使用来提高性能。

缓存是将较慢的存储层的结果放在较快的存储层中。把磁盘的块缓存在内存中(RAM)中就是一例。

 

一个了解缓存性能的重要指标是每个缓存的命中率--所需数据在缓存中找到的次数(hits)相比于没有找到的次数(misses失效)

命中率 = 命中次数/(命中次数+失效次数)

另一个了解缓存性能的指标是缓存失效率,只的是每秒钟缓存失效的次数。

 

算法:

缓存管理算法和策略决定了在有限的缓存空间内存放哪些数据

MRU  最近最长使用算法  指的是一种缓存保留策略 决定什么样的数据会保留在缓存中

LRU  最近最少使用算法  指的是一种回收策略,当需要更多缓存空间的时候,决定什么数据要移除缓存

MFU 最长使用算法

LFU 最不长使用算法

NFU 不长使用算法

 

 

 

转载地址:http://mlepb.baihongyu.com/

你可能感兴趣的文章
Candy
查看>>
Single Number
查看>>
SetForeGroundWindow
查看>>
判断程序执行用户和活动用户是否一致
查看>>
Com引起计数
查看>>
IHTMLDocument2 IE浏览器编程
查看>>
C/C++中指针和引用之相关问题研究
查看>>
一些AIX问题,自动logout
查看>>
AIX操作系统及HACMP群集系统安装步骤
查看>>
AIX资源监控与调制工具
查看>>
aix里面怎么查看实际的磁盘空间
查看>>
银行AIX日常维护内容
查看>>
AIX 安全命令
查看>>
AIX故障定位
查看>>
AIX运行级别介绍
查看>>
Linux zombie进程
查看>>
Linux 的僵尸(zombie)进程
查看>>
linux chmod 命令详解 改变文件属性
查看>>
并发编程实战学习笔记(九)-显式锁
查看>>
并发编程实战学习笔记(十)-构建自定义的同步工具
查看>>