当前位置:神舟问>百科问答>Cache是什么意思啊?有哪位专业人士帮帮我

Cache是什么意思啊?有哪位专业人士帮帮我

2023-11-30 09:34:38 编辑:join 浏览量:533

Cache是什么意思啊?有哪位专业人士帮帮我

“Cache”是什么Cache(即高速缓冲存储器(CacheMemory),是我们最常听到握同煤的一个词了。在老鸟们眼中,这个项九史宽动掉凯迫与住词或许已没有再谈的必要,因为他们对Cache从设计的必要性到工作原理、工作过程等等都已了如指掌了;而对菜鸟朋友们而言,这些未必就很清楚。那么,它赶真煤读强们到底是指的什么呢360问答?不用急,下面就请随笔者一起来全面认识Cache。为什么要设计Cache我们知道,电脑的内存是以系统总线的时钟频率工作的,这个频率通常也就是CPU的外频(对于雷鸟、毒龙系列的处理器,由于在设计采用了DDR技术,CPU工作的外频为系统总线频率的两倍)。但是,CPU的工作频率(主频)是外频与倍频因子的乘积。这样一来,内存的工作频率就远低于CPU的工作频率了。这样造成的直接结果是:CPU在执行完一条指令后,常常需要“等待”一些时间才能再次访问内存,极大降了CPU工作效率。在这样一种情况下,Cache就应运而生了!Cache是什么Cache是便穿轮占需报一种特殊的存储器,它由Cache存储部件和Cache控制部件组成。Cache存储部件一般采用与CPU同类型的半导体存储器件,存取速度比内存快几倍甚至十几倍。而Cache控制器部件包括主存地址寄存器、Cache地址寄存器,主存—Cache地址变换部件及替换控制部件等。至于它们各自又是怎样工作的、有何作用等等,我想我们就没有必要做进一务曾步的研究,知道一般Cache分为L1Cache(其中又分为数据Cache、代码Cache)、L2Cache就行了。Cache是怎样工作的我洋上态房们知道,CPU运行程序是一条指令一条指令地执行的,而且指令地址往往是连续的,意思就是说CPU在访问内存时,在较短的一段时间内往往集中于某个局部,这时候可能会碰到一些需要反复调用的子程序。电脑在工作时,把这些活跃的子程序身许吧包军存入比内存快得多的Cac药跟专难道he中。CPU在访问内存时,首先判断所要访耐春房半优问的内容是否在Cache中,如果在,就称为“命中”,此时CPU直接从Cache中调用该内容;否则,就称为“不命中”,CPU只好去内存中调用所需的子程序或指令了。CPU不但可以直接从Cache中读出内容,也可以直接往其中写入内容。由于Cache的存取速率相当快,使得CPU的利用率大大提高,进而使整个系统的性能得以提升。Cache的应用早在486时代,主板上就设计了Cache插槽,用户可以根据需要自己配置Cache;586级的CPU芯片中已集成了部分Cache,同时还保留了Cache插槽供用户扩充,而到了PentiumⅡ时代后,程立食督周项的转翻Cache已全部集成到了CPU芯片中,主板上再也没有Cache插槽。现在比较流行的CPU芯片中一般集成了至少16KB的代码Cache和16KB的数据Cache(作为L1Cache),以及至少64KB的L我胞已指听看曲小2Cache。有的朋友可能会轻专消似吗践问,既然Cache的作用如此重要,那为么不把电怎步学脑的全部内存都变为Cache,那样不是更好吗?其实对于这个问题,撇开价格因素,单就其实用性而言也是没有必要的,毕竟,电脑在执任务时,那种使用频率非常高的子程序或指令不是很多的,因此那些月若信末段非酒项危液使用频率不太高的内容只须保存在速度相对较低的内存中就可以了!在实际应用中,Cache,尤其是L2Cache对系统的性能,特别是对浮点运算能力有较大的影响。而我们知道,大部分游戏的流畅运行需要频繁的浮点运算。因此,CPU运行游戏的性能的好坏与L2Cache的容量与速度有很大关系。网上找的资料,比较全面,也比我自己的理解容易懂。小鼠仔2005-08-25,11:07硬盘的物理缓存是不可以改的,现在买硬盘的话最好买8M缓存的没满皇饭山,贵不了多少.性价比高..但是可以通过修什扩婷察改虚拟磁盘缓存来修改..原理就是占用内存空间来实现磁盘缓存功能.如果装的xp的话Quote早海经胞:1.运行"regedit";2.去[HKEY_明体再用除LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\IoPageLockLimit];3.根据你的内存修改其十六进制值:64M:1000;128M:4000;256M:10000;512M或更大:40000.4.重启磁盘缓存空间可以有效的保护和延长你硬盘的寿命它可以减少硬盘的反复擦写。如果你经常用BT之类的下载软件就非常有用。

标签:Cache,帮帮我,哪位

版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/answer/223382.html
热门文章