操作系统原理学习总结:内存分层体系

# 内容:内存分层体系

# 日期:2020 2 14 ~ 

可以由上图看出计算机里面内存个管理分层机构,在CPU内部存在缓存区(cache),一级缓存、二级缓存等,同时cache的速度最快。速度接近CPU的主频数据,但是缓存区容量很小,几百KB左右。

为什么要CPU设置缓存区?cache的大小是判别CPU性能的重要指标,CPU要处理的数据来自于硬盘和内存,但是如上图所示,越往下速度越慢。因此如果cache够大,CPU就可以充分提供对数据的处理速度,开始会先从硬盘和内存提取重要的数据,而这个数据是常用的,会被保留在cache中,这些大部分常用的数据会以很快的数据进行处理,只要小部分需要再去内存中提取。这样就大大节约了数据获取的时间了,

发布了8 篇原创文章 · 获赞 1 · 访问量 325

猜你喜欢

转载自blog.csdn.net/weixin_42104550/article/details/104313203