CPU Memory 入门

这篇文章是了解硬件系统概念,提供个人PC服务器选择参考。

CPU概述:

CPU代表主机的运算能力,计算机的性能在很大程度上由CPU的性能决定,而CPU的性能主要体现在其运行程序的速度上。

CPU性能参数:

主频: 主频也叫时钟频率,单位是兆赫(MHz)或千兆赫(GHz),用来表示CPU的运算、处理数据的速度。通常,主频越高,CPU处理数据的速度就越快。

CPU的主频=外频×倍频系数。所说的超频,都是超CPU的外频(当然一般情况下,CPU的倍频都是被锁住的)。但对于服务器CPU来讲,超频是绝对不允许的。CPU决定着主板的运行速度,两者是同步运行的,如果把服务器CPU超频了,改变了外频,会产生异步运行,(台式机很多主板都支持异步运行)这样会造成整个服务器系统的不稳定。

缓存: 缓存大小也是CPU的重要指标之一,而且缓存的结构和大小对CPU速度的影响非常大,CPU内缓存的运行频率极高,一般是和处理器同频运作,工作效率远远大于系统内存和硬盘。

L1 Cache(一级缓存)是CPU第一层高速缓存,分为数据缓存指令缓存

L2 Cache(二级缓存)是CPU的第二层高速缓存,分内部和外部两种芯片。

L3 Cache(三级缓存),分为两种,早期的是外置,内存延迟,同时提升大数据量计算时处理器的性能。

核心:

物理核:

物理核数量=cpu数(机子上装的cpu的数量)*每个cpu的核心数

虚拟核:

所谓的4核8线程,4核指的是物理核心。通过超线程技术,用一个物理核模拟两个虚拟核,每个核两个线程,总数为8线程。

在操作系统看来是8个核,但是实际上是4个物理核。

通过超线程技术可以实现单个物理核实现线程级别的并行计算,但是比不上性能两个物理核。

单核cpu和多核cpu:

都是一个cpu,不同的是每个cpu上的核心数

多核cpu是多个单核cpu的替代方案,多核cpu减小了体积,同时也减少了功耗

一个核心只能同时执行一个线程

猜你喜欢

转载自www.cnblogs.com/jcksb/p/9025181.html