CPU的二级缓存大有什么好处,在什么应用中体现出优势?
展开全部
缓存是数据由内存通往cpu的桥梁。它的速度比内存快得多。
假设cpu是一名“老师”,她现在的任务就是要尽快在一幢“教学楼”(内存)中找到众多“学生”(数据)中的一个。当她可能要找的“学生”(数据)都提前被安排进一间“教室”(一级缓存)中的时候,cpu“老师”找起来自然就快多了。如果很不幸“教室”(一级缓存)中找不到那名“学生”(数据),她会再去“小礼堂”(二级缓存)中找找看,都找不到的话,最后再去硕大的“教学楼”(内存)中慢慢搜索。
其实,二级缓存容量对性能的影响是渐渐减弱的,当二级缓存从没有增长到128kb时,带来的性能提升可能是直线上升的。但是当它从2mb增长到4mb的时候,可能使用者甚至感觉不到性能的提升。
这是因为在当前cpu所处理数据的过程中,几乎无时不刻需要用到128kb以下的缓存,但是需要用到1mb以上缓存的时候很少(2%左右)。因此虽然二级缓存越涨越大,实际上对cpu性能的影响却是越来越小的。
因此你说对了:cpu二级缓存越大
哪里体现优势
游戏、图像、视频处理。
所以,完全不必要盲目追求二级缓存的高容量,够用就好。
假设cpu是一名“老师”,她现在的任务就是要尽快在一幢“教学楼”(内存)中找到众多“学生”(数据)中的一个。当她可能要找的“学生”(数据)都提前被安排进一间“教室”(一级缓存)中的时候,cpu“老师”找起来自然就快多了。如果很不幸“教室”(一级缓存)中找不到那名“学生”(数据),她会再去“小礼堂”(二级缓存)中找找看,都找不到的话,最后再去硕大的“教学楼”(内存)中慢慢搜索。
其实,二级缓存容量对性能的影响是渐渐减弱的,当二级缓存从没有增长到128kb时,带来的性能提升可能是直线上升的。但是当它从2mb增长到4mb的时候,可能使用者甚至感觉不到性能的提升。
这是因为在当前cpu所处理数据的过程中,几乎无时不刻需要用到128kb以下的缓存,但是需要用到1mb以上缓存的时候很少(2%左右)。因此虽然二级缓存越涨越大,实际上对cpu性能的影响却是越来越小的。
因此你说对了:cpu二级缓存越大
哪里体现优势
游戏、图像、视频处理。
所以,完全不必要盲目追求二级缓存的高容量,够用就好。
展开全部
二级缓存是CPU性能表现的关键之一,在CPU核心不变化的情况下,增加二级缓存容量能使性能大幅度提高。而同一核心的CPU高低端之分往往也是在二级缓存上有差异,由此可见二级缓存对于CPU的重要性。
WinXP需要用户手工打开CPU的二级缓存才能使CPU发挥出最大效率,可以在BIOS中开启,也可以通过注册表修改:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session
Manager\Memory
Management项的“SecondLevelDataCache”数值,来修改CPU的二级缓存容量。
WinXP需要用户手工打开CPU的二级缓存才能使CPU发挥出最大效率,可以在BIOS中开启,也可以通过注册表修改:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session
Manager\Memory
Management项的“SecondLevelDataCache”数值,来修改CPU的二级缓存容量。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |