cpu 核心 线程 超频 超线程技术 等基本概念

以下内容来源于网络,本人收集整理了一下。


先说核心数吧,核心数指CPU的内核数量,线程数指CPU可以同时处理的进程数量。可以这么说核心就是电脑有几个脑袋!线程就是电脑一心(脑)能几用。


一般来说一个核心在某一时刻只能处理一个线程,但是itel研究出一种技术--超线程技术。

超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,P4处理器需要多加入一个Logical CPU Pointer(逻辑处理单元)。因此新一代的P4 HTdie的面积比以往的P4增大了5%。而其余部分如ALU(整数运算单元)、FPU(浮点运算单元)、L2 Cache(二级缓存)则保持不变,这些部分是被分享的。

也就是说英特尔的一个核里有两个(逻辑处理单元)

虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。

因此,使用了超线程技术的双核处理器,被叫做伪四核处理器,相对应的为真四核处理器。使用了超线程技术时,一物理核心包含两逻辑核心。


超核:CPU没有超核一说,市面上有这样的说法是因为有些厂商屏蔽了CPU核心数、以4核心屏蔽成2核来销售。


超频:

超频 顾名思义就是超过原有的频率 一般CPU厂商地生产CPU的时候,为了让CPU更加的稳定都会让CPU工作在一个非常稳定的频率上,但往往都会做一些保留,例如本可以正常在1GHz下工作的CPU,厂商在出厂的时候额定频率确是800MHz。所以我为在使用电脑或者智能的平板(手机)时,为了让CPU运算数据更快,就会对CPU进行合理的超频。超频的目的就是让CPU运速度更高,从而让系统运行的更加流畅。但超频一定要合理。


超频优点在于:提高CPU时钟频率,运算速度得到提升。也就是我们通常所说的

缺点在于:CPU超过设计负荷,发热量提高,从而影响工作稳定性,降低CPU使用寿命。


不超频和超频的优缺点正好相反。

建议:够用为原则,不要盲目追求高频率。如果你确实感觉机器太慢,而且确信速度瓶颈在CPU上,那么超超频提高一下速度确实是最经济的方法。否则,就不要超频了


然后推测一下iPhone CPU工作的场景,从4s开始苹果手机的cpu就都是双核的了,苹果的cpu都是自己生产的,所以应该不会使用到超线程技术,也就是说苹果手机只能同时跑两条进程,除开操作界面的主线程外,我们平时把耗时操作放入异步线程,如果要下电影,那将无法做到两个电影一起下,只能一个一个来。


非专业,不著名,如有错误,请指教!!!!




你可能感兴趣的:(操作系统)