1. 说明
- 1.核心又称为内核,是 CPU 最重要的组成部分。
- 2.CPU 中心那块隆起的芯片就是核心,是由单品硅以一定的生产工艺制造出来的,CPU 所有的计算、接收/存储命令、处理数据都由核心执行。
- 3.各种 CPU 核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有合理的布局。
- 4.多核即在一个单芯片上面集成两个甚至更多个处理器内核,其中,每个内核都有自己的逻辑单元、控制单元、中断处理器、运算单元,一级 Cache、二级 Cache 共享或独有,其部件的完整性和单核处理器内核相比完全一致。
- 5.CPU 的主要厂商 AMD 和 Intel 的双核技术在物理结构上有所不同。
- 6.AMD 将两个内核做在-个 Die(晶元)上,通过直连架构连接起来,集成度更高。
- 7.Intel 则是将放在不同核心上的两个内核封装在一起,因此将 Intel 的方案称为“双芯”,将 AMD 的方案称为“双核”。
- 8.从用户端的角度来看,AMD 的方案能够使双核 CPU 的管脚、功耗等指标跟单核 CPU 保持一致,从单核升级到双核,不需要更换电源、芯片组、散热系统和主板,只需要刷新 BIOS 软件即可。
- 9.多核CPU 系统最大的优点(也是开发的最主要目的)是可满足用户同时进行多任务处理的要求。
- 10.单核多线程 CPU 是交替地转换执行多个任务,只不过交替转换的时间很短,用户一般感觉不出来。
- 11.如果同时执行的任务太多,就会感觉到“慢”或者“卡”。
- 12.而多核在理论上则是在任何时间内每个核执行各自的任务,不存在交替问题。
- 13.单核多线程和多核(一般每核也是多线程的)虽然都可以执行多任务,但多核的速度更快。
- 14.虽然采用了 Intel超线程技术的单核可以视为是双核,4核可以视为是8核。
- 15.视为是8核一般比不上实际是8核的 CPU 性能。
- 16.要发挥 CPU的多核性能,就需要操作系统能够及时、合理地给各个核分配任务和资源(如缓存、总线、内存等),也需要应用软件在运行时可以把并行的线程同时交付给多个核心分别处理。