操作系统中的cache是什么东西?
发布网友
发布时间:2022-03-29 06:31
我来回答
共2个回答
热心网友
时间:2022-03-29 08:00
是缓存
即高速缓冲存储器,是位于CPU与主内存间的一种容量较小但速度很高的存储器。由于CPU的速度远高于主内存,CPU直接从内存中存取数据要等待一定时间周期,Cache中保存着CPU刚用过或循环使用的一部分数据,当CPU再次使用该部分数据时可从Cache中直接调用,这样就减少了CPU的等待时间,提高了系统的效率。Cache又分为一级Cache(L1
Cache)和二级Cache(L2
Cache),L1
Cache集成在CPU内部,L2
Cache早期一般是焊在主板上,现在也都集成在CPU内部,常见的容量有256KB或512KB
L2
Cache。介于cpu和内存之间的存储器,集成在cpu中所以cpu访问速度快,所以缓存越大,速度越快
热心网友
时间:2022-03-29 09:18
首先纠正一下,Cache是在硬件而不是操作系统中的,它是CPU或者硬盘在进行数据交换时暂时存放数据的一个部位。