Cache高速缓存实例
来源:互联网 发布:java数组逆序存放 编辑:程序博客网 时间:2024/04/27 21:04
摘自: http://www2.zzu.edu.cn/qwfw/wjylcai/list.asp?id=96
1. Intel 80486第一级高速缓存L1 Cache
指令和数据共用的4路组合相关Cache结构
8KB容量分成128组,每组有4路,每组每路为一行,每行为16个字节(128位)
每行对应21位标签,一个有效位
每组中4路对应3位LRU位,用于实现伪LRU替换算法
采用4级缓冲直写策略,允许6个连续的写操作而无等待
写失效时,采用不写分配法,只将数据写入主存,不进行Cache的回填
2. Intel Pentium第一级高速缓存L1 Cache
指令和数据分离的2路组合相关Cache结构
指令Cache和数据Cache都是8KB,共16KB
8KB容量分成128组,每组2路,每行32字节
LRU算法,回写策略(可动态改变为直写策略)
问题:Intel 80486 L1 Cache中,如果某组的LRU位B2B1B0=101时进行替换,应该替换哪一路?为什么称其实现的LRU算法是“伪LRU算法”,能举个例子吗?
问题:Pentium的指令Cache需要设计写入策略吗?
问题:Pentium L1数据Cache,每个Cache行的标签存储器中有2状态位是什么用途?
- Cache高速缓存实例
- 高速缓存Cache
- 高速缓存cache
- Cache高速缓存guava-libraries Cache
- 高速缓存Cache的作用
- Cache高速缓存的基本概念
- 磁盘高速缓存disk cache
- 高速缓存污染 cache pollution
- mysql Key Cache(键高速缓存)
- 高速缓存区(buffer cache)
- .NET cache对象高速缓存机制
- Linux 内存高速缓存(cache)类型分析
- linux内核研究-9-页高速缓存(cache)
- Oracle Buffer-cache (数据高速缓存)作用概述
- CPU高速缓存行对齐(cache line)
- linux查看CPU高速缓存(cache)信息
- CPU的高速缓存(cache)处理
- s5pv210学习<五>cache高速缓存学习
- 设计模式6
- Hash programming think twice
- Windows项目开发已有三年多,对软件架构相关经验,求伙伴,求项目
- Sicily 1033 City Road(递推)
- Cache高速缓存的基本概念
- Cache高速缓存实例
- web.config配置
- BW 上传文件数据源
- 邮件服务器的SMTP服务器和POP3服务器
- Emacs: Search and Replace 查找替换
- Ubuntu10.10开机启动级别
- 巧用max和decode函数把列转化为行
- .NET 小技巧汇集——不断完善中
- ShowModal