永发信息网

二级缓存和三级缓存哪个更重要?一个L2小但有6M的L3,另一个L2比第一个大一倍。

答案:3  悬赏:20  手机版
解决时间 2021-04-03 14:40
就像965对战651K,那个对CPU速度的影响大?
最佳答案
如果二级缓存足够大,就没有必要具备三级缓存了。二级缓存的速度比三级缓存快,目前的大部分应用如果二级缓存达到了4M以上,是否有三级缓存对性能影响就不大了。
如果是你说的两种情况,在频率相当的情况下大部分时候还是L2大的性能更强。但在遇到复杂计算的时候,具备三级缓存的CPU可能会占优势。
全部回答
缓存大小也是cpu的重要指标之一,而且缓存的结构和大小对cpu速度的影响非常大,cpu内缓存的运行频率极高,一般是和处理器同频运作,工作效率远远大于系统内存和硬盘。   实际工作时,cpu往往需要重复读取同样的数据块,而缓存容量的增大,可以大幅度提升cpu内部读取数据的命中率,而不用再到内存或者硬盘上寻找,以此提高系统性能。   但是由于cpu芯片面积和成本的因素来考虑,缓存都很小。   l1cache(一级缓存)是cpu第一层高速缓存,分为数据缓存和指令缓存。   内置的l1高速缓存的容量和结构对cpu的性能影响较大,不过高速缓冲存储器均由静态ram组成,结构较复杂,在cpu管芯面积不能太大的情况下,l1级高速缓存的容量不可能做得太大。   一般服务器cpu的l1缓存的容量通常在32—256kb。   l2cache(二级缓存)是cpu的第二层高速缓存,分内部和外部两种芯片。   内部的芯片二级缓存运行速度与主频相同,而外部的二级缓存则只有主频的一半。   l2高速缓存容量也会影响cpu的性能,原则是越大越好,现在家庭用cpu容量最大的是512kb,而服务器和工作站上用cpu的l2高速缓存更高达256-1mb,有的高达2mb或者3mb。   l3cache(三级缓存),分为两种,早期的是外置,现在的都是内置的。   而它的实际作用即是,l3缓存的应用可以进一步降低内存延迟,同时提升大数据量计算时处理器的性能。   降低内存延迟和提升大数据量计算能力对游戏都很有帮助。   而在服务器领域增加l3缓存在性能方面仍然有显著的提升。   比方具有较大l3缓存的配置利用物理内存会更有效,故它比较慢的磁盘i/o子系统可以处理更多的数据请求。   具有较大l3缓存的处理器提供更有效的文件系统缓存行为及较短消息和处理器队列长度。
L2大的好,L3缓存对处理器的性能提高显得不是很重要,主要是二级缓存,比如说同芯片的处理器,L2缓存大一倍的性能上至少提高%30,如果L2造成瓶颈L3再大也无济于事
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小牛普惠有超过10天才放款的吗?
我家泰迪一年多了最近尿尿总流黄色粘稠的东西
结合文章分析赵广汉的形象
马桶两个盖子的作用是什么
CBR值和地基承载力是一样的吗
精油皂洗脸为什么会很干
正十二边形的内角和是________度,每一个外角
小米运动的亲友功能是什么,干嘛用的,能添加
我想一对一资助一名藏族农村孩子上学,怎么进
待机关闭硬盘后唤醒电脑还能用吗?是不是唤醒
A*13分之1=B*4分之1,那么A:B=():() 在一个比
用电脑显示屏做个diy投影机。能行吗?凸透镜
She doesn’t like the way you speak to he
急求,学校汇报演出主持人台词!
The English text is very easy because ther
推荐资讯
求一段话,,,我爱她但她不是我女友。。。她
饥荒洞穴光照怎么改最好
与朱元思书 抒发了作者怎样的情感和人生态度?
汉密尔顿和阿隆索,谁水平高?
手串如何区分
平面磨床无法退磁
鲁迅爱国的名言警句,关于鲁迅的所有的名言
压力排水管管材
基督教的来源
“劝告”和“告诉”有什么区别
北宋时出现世界上最早的纸币“交子”的主要原
特氟龙自己用刷子刷行吗?多少度可以凝固啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?