选择CPU主要看那几个功能,主频,一级,二级,*缓存有是什么意思?
发布网友
发布时间:2022-04-24 16:08
我来回答
共5个回答
热心网友
时间:2023-10-21 14:02
选择cpu主要是看CPU的主频、总线、一级缓存、二级缓存几个方面:
1、主频,也就是CPU的时钟频率,简单地说也就是CPU的工作频率。一般说来,一个时钟周期完成的指令数是固定的,所以主频越高,CPU的速度也就越快了。不过由于各种CPU的内部结构也不尽相同,所以并不能完全用主频来概括CPU的性能。至于外频就是系统总线的工作频率;而倍频则是指CPU外频与主频相差的倍数。用公式表示就是:主频=外频×倍频。
2、内存总线速度或者叫系统总线速度,一般等同于CPU的外频。内存总线的速度对整个系统性能来说很重要,由于内存速度的发展滞后于CPU的发展速度,为了缓解内存带来的瓶颈,所以出现了二级缓存,来协调两者之间的差异,而内存总线速度就是指CPU与二级(L2)高速缓存和内存之间的工作频率。
3、L1高速缓存,也就是我们经常说的一级高速缓存。在CPU里面内置了高速缓存可以提高CPU的运行效率。内置的L1高速缓存的容量和结构对CPU的性能影响较大,不过高速缓冲存储器均由静态RAM组成,结构较复杂,在CPU管芯面积不能太大的情况下,L1级高速缓存的容量不可能做得太大。采用回写(WriteBack)结构的高速缓存。它对读和写操作均有可提供缓存。而采用写通(Write-through)结构的高速缓存,仅对读操作有效。在486以上的计算机中基本采用了回写式高速缓存。在目前流行的处理器中,奔腾Ⅲ和Celeron处理器拥有32KB的L1高速缓存,奔腾4为8KB,而AMD的Duron和Athlon处理器的L1高速缓存高达128KB。但CPU的性能不是全靠主频多少来判断的/只能说其它参数一样的情况下主频越高越好。
4、L2高速缓存,指CPU第二层的高速缓存,第一个采用L2高速缓存的是奔腾Pro处理器,它的L2高速缓存和CPU运行在相同频率下的,但成本昂贵,市场生命很短,所以其后奔腾II的L2高速缓存运行在相当于CPU频率一半下的。接下来的Celeron处理器又使用了和CPU同速运行的L2高速缓存,现在流行的CPU,无论是AthlonXP和奔腾4,其L2高速缓存都是和CPU同速运行的。除了速度以外,L2高速缓存容量也会影响CPU的性能,原则是越大越好,现在主流CPU容量最大的是3mb,而服务器和工作站上用CPU的L2高速缓存更高,要高几倍。
热心网友
时间:2023-10-21 14:02
L1cache分为数据缓存和指令缓存,顾名思义,一个是用来缓存cpu马上要使用的数据,一个是用来缓存cpu马上要使用的指令集
L2cache和L1没有太多联系,差别是intel的是mapping,也就是说L1中的数据,L2中也有一个copy,导致一部分L2的浪费,AMD则不同
L1的设计就不用说了,80486是第一个集成L1的,但是没有L2
L2的设计是在Pentium时代,L2是集成在主板上的,速度远远低于L1(频率和内存相同,但是响应时间快于内存),可以大幅提升系统速度,后来很多软件都针对L2进行优化,因此现在的处理器已经不能不使用L2了而单独加大L1了,否则效率十分差
选cpu还是看你自己运行需求,没必要一味的追求高性能,合适自己的才是对的
热心网友
时间:2023-10-21 14:03
主要看主频还有二级缓存 当然有的还有*缓存 主频是cpu的工作的主频率 主频越高cpu运算越快 缓存越大cpu与外设的数据交换越快电脑的整体性能才能正常发挥 当然有时还要看cpu所支持的主板的情况 但是这个基本上除了最新版的cpu外基本可以不考虑
热心网友
时间:2023-10-21 14:03
缓存就是“口腔”食物是要在口腔里嚼碎了才咽下的,缓存的大小决定了CPU多线程处理能力的好坏,选择CPU时主要看制程,主频和价格。
主频很好理解,就是你嚼东西的快慢了。。
热心网友
时间:2023-10-21 14:04
主要看主频 外频 主频越高浮点运算能力越强
缓存越多 CPU寻找数据miss越低 读取速度越快