微处理器之Victim Cache
来源:互联网 发布:中国最大源码网站 编辑:程序博客网 时间:2024/05/21 17:46
Victim Cache的提出主要就是综合直接映射的高速度和集相关的低冲突率(高命中率)这两方面好处。经过一系列统计研究发现,在直接映射中,刚刚被挤出去的数据是最常被访问的。既然这样,解决办法就来了,就给每个块再单独配一个小缓冲区(4~32块),专门存放这些被挤出来的受害者。当再次访问时,可以直接从这些小缓冲区中加载,速度会比在内存中直接加载快很多。
Victim Cache有两个特点:1)块的数量很少;2)使用全相关;可惜Victim Cache并没有被推广。这主要是因为Victime Cache提出的那个时代,受限于集成电路技术,Cache的规模都非常小。而等到Victim Cache理论和实践都成熟之后,集成电路技术也有了很大的进展。这时候已经出现了大容量的L1 Cache和L2 Cache,所以Victim Cache并没有推广开来。
0 0
- 微处理器之Victim Cache
- 微处理器之Trace Cache浅析
- shellcode之二.Plus:victim漏洞提权实例
- 之嵌入式微处理器的结构和类型(2.1)------嵌入式微处理器与接口知识
- 受害人思维 Victim mentality
- Guava Cache之Cache接口
- 嵌入式系统设计师考试笔记之电子电路设计基础、微处理器
- 嵌入式系统基础知识------之嵌入式微处理器体系结构(1.2)
- Everyone's Victim: Lisa Germano
- Galbanum之Cache(一)
- Spring实战之Cache
- Cache实战之牛刀小试
- Spring实战之Cache
- WebKit之Page Cache
- leetcode之LRU Cache
- Spring实战之Cache
- leveldb之Cache
- MySQL之thread cache
- Surprising Strings——MAP
- find
- 用实例分析使用动态库DLL与使用静态库SLL的区别
- 高质量的JavaScript
- ubuntu /etc/profile和/etc/environment的比较
- 微处理器之Victim Cache
- html实体符号编码解析
- iOS控制UITextfield输入字符
- pig简单介绍
- MySQL DBA的基础面试题目
- TOMCAT-报错The BASEDIR environment variable is not defined correctly
- 使用python进行adsl拨号
- linux内核的主要模块
- java 生产者和消费者 以及synchronized