导航:首页 > 网络问题 > 网络缓存什么意思

网络缓存什么意思

发布时间:2023-06-04 19:31:42

Ⅰ 缓存是啥意思

缓存指的是将需要频繁访问的网络内容存放在离用户最近、访问速度更快的系统中,以提高内容访问速度的一种技术。缓存服务器就是存放频繁访问内容的服务器。

帧缓冲存储器(Frame Buffer):简称帧缓存或显存,它是屏幕所显示画面的一个直接映象,又称为位映射图(Bit Map)或光栅。帧缓存的每一存储单元对应屏幕上的一个像素,整个帧缓存对应一帧图像。

可刻录CD或DVD驱动器一般具有2MB-4MB以上的大容量缓冲器,用于防止缓存欠载(buffer underrun)错误,同时可以使刻录工作平稳、恒定的写入。一般来说,驱动器越快,就有更多的缓冲存储器,以处理更高的传输速率。

(1)网络缓存什么意思扩展阅读

缓存工作原理

1、读取顺序

CPU要读取一个数据时,首先从Cache中查找,如果找到就立即读取并送给CPU处理;如果没有找到,就用相对慢的速度从内存中读取并送给CPU处理,同时把这个数据所在的数据块调入Cache中,可以使得以后对整块数据的读取都从Cache中进行,不必再调用内存。

正是这样的读取机制使CPU读取Cache的命中率非常高(大多数CPU可达90%左右),也就是说CPU下一次要读取的数据90%都在Cache中,只有大约10%需要从内存读取。

这大大节省了CPU直接读取内存的时间,也使CPU读取数据时基本无需等待。总的来说,CPU读取数据的顺序是先Cache后内存。

2、缓存分类

Intel从Pentium开始将Cache分开,通常分为一级高速缓存L1和二级高速缓存L2。在以往的观念中,L1 Cache是集成在CPU中的,被称为片内Cache。在L1中还分数据Cache(D-Cache)和指令Cache(I-Cache)。

它们分别用来存放数据和执行这些数据的指令,而且两个Cache可以同时被CPU访问,减少了争用Cache所造成的冲突,提高了处理器效能。

3、读取命中率

CPU在Cache中找到有用的数据被称为命中,当Cache中没有CPU所需的数据时(这时称为未命中),CPU才访问内存。从理论上讲,在一颗拥有2级Cache的CPU中,读取L1 Cache的命中率为80%。

也就是说CPU从L1 Cache中找到的有用数据占数据总量的80%,剩下的20%从L2 Cache读取。由于不能准确预测将要执行的数据,读取L2的命中率也在80%左右(从L2读到有用的数据占总数据的16%)。那么还有的数据就不得不从内存调用,但这已经是一个相当小的比例了。

在一些高端领域的CPU(像Intel的Itanium)中,我们常听到L3 Cache,它是为读取L2 Cache后未命中的数据设计的—种Cache,在拥有L3 Cache的CPU中,只有约5%的数据需要从内存中调用,这进一步提高了CPU的效率。

阅读全文

与网络缓存什么意思相关的资料

热点内容
车机网络电信设置 浏览:595
联通手机有信号没网络 浏览:570
各种无线网络接入的相同点 浏览:864
无线网络适配器设置 浏览:732
司马脸是什么意思网络用语 浏览:743
网络安全儿童图片大全 浏览:114
网络搜索在设置哪里 浏览:42
网络基础设置受阻 浏览:134
手机为啥显示网络不给力 浏览:359
无线网络覆盖银行 浏览:729
网络信息是保存在哪里的 浏览:675
猫和路由器接网络电视 浏览:975
手机开放性无线网络怎样关闭 浏览:726
正版网络机顶盒能有多少个牌子 浏览:124
电脑没有网络可以安装CAD吗 浏览:92
苹果xr改双卡后网络不好 浏览:988
斐讯千兆路由器k2p没有网络 浏览:311
网络密码改网址 浏览:486
自家网络电脑手机都连不上 浏览:621
无线网络信号连接上却上不了网 浏览:472

友情链接