Cache是什么?
来源:互联网 发布:全球大数据 2017 编辑:程序博客网 时间:2024/06/06 18:52
基本概念
在计算机存储系统的层次结构中,介于中央处理器和主存储器之间的高速小容量存储器。它和主存储器一起构成一级的存储器。高速缓冲存储器和主存储器之间信息的调度和传送是由硬件自动进行的。
某些机器甚至有二级三级缓存,每级缓存比前一级缓存速度慢且容量大。
组成结构
高速缓冲存储器是存在于主存与CPU之间的一级存储器, 由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多, 接近于CPU的速度。
主要由三大部分组成:
Cache存储体:存放由主存调入的指令与数据块。
地址转换部件:建立目录表以实现主存地址到缓存地址的转换。
替换部件:在缓存已满时按一定策略进行数据块替换,并修改地址转换部件。
阅读全文
0 0
- “Cache”是什么
- Cache是什么?
- 56、cache是什么?
- Class Cache 是什么?
- cache是什么文件?
- 一级Cache与二级Cache的主要区别是什么
- Buffer和cache的区别是什么?
- Cache(缓存)和 Buffer(缓冲),主要区别是什么?
- 是什么让spring 5放弃了使用Guava Cache?
- Session、Cookie、Cache、Token分别是什么及区别
- cache
- cache
- Cache
- cache
- Cache
- Cache
- Cache
- Cache
- android studio引入最新espresso3.0.1
- 安卓指纹对称加密及登录功能的实现
- docker交流总结 (一)
- jQuery_1
- C#操作符??和?:
- Cache是什么?
- Visual Studio Code必备插件
- AutoMapper官方文档(二)【升级指南】
- vue-cli和webpack项目搭建
- spotlight查词典
- MySQL中的事物
- 原生js实现瀑布流
- Unity 对象池的简单介绍(Dictionary使用)
- 详解Oracle中DELETE、TRUNCATE和DROP的区别