CPU主频
CPU的性能取决于CPU的主频和CPU的架构(管线架构或长度、功能单元数目、缓存设计)。
主频并不直接代表运算速度,CPU频率的增长带来的是性能上量的增长,而架构的改变往往带来其性能上质的飞跃,所以可能会出现主频较高的CPU实际运算速度较低的现象。
缓存
- 个人数据都存放在硬盘中;
- 处理图像或者文档时,从硬盘中调取数据到系统内存中,也就是常说的内存条中;
- 然后根据数据处理需要,从内存中调取相关数据到处理器中的高速缓存。CPU中的高速缓存分为三级:一级缓存的优先级最高,数据存取速度快,容量也最小;三级缓存的优先级最低,数据存取速度最慢,容量也最大;
内置的L1高速缓存的容量和结构对CPU的性能影响较大,容量越大,性能也相对会提高不少
核心
CPU所有的计算、接受/存储命令、处理数据都由核心执行。
线程
一个进程至少有一个线程,就是程序本身。
程序执行流的最小单元。
CPU:i5、i7
32位、64位:一次最多能处理32/64位数据;32位 的系统许多支持4G的内存,而64位则可以支持上百G的内存。
参数 | C2登陆节点 | C2计算节点 |
Socket(s)(CPU插槽数) | 1 | 2 |
Core(s) per socket(每个插槽CPU核心数) | 10 | 10 |
总物理核数 | 10 | 20 |
Thread(s) per core(每核心的线程数) | 2 | 1 |
CPU(s)(总逻辑CPU核数) | 20 | 20 |
总物理核心数 = CPU插槽数(CPU个数)* 每个插槽CPU核心数(每颗CPU的核心数)
总逻辑核心数 = 总CPU个数 * 每核心线程数
每个核心都有一个线程,几核心就有几线程,intel的超线程可以让单核心具有两个线程,双核四线程、四核八线程、六核十二线程。
进程是资源分配的最小单位,线程是CPU调度的最小单位