王志勇 发表于 2026年07月22日 11:19
判断的方法很简单,比如您使用的是4核、或6核的CPU,先拔掉所有的机械硬盘,只保留固态硬盘系统盘,能让电脑启动时间呈极限状态,因为健康程度不太好的机械硬盘,启动时会搜寻好长时间(系统设计的bug),影响实验结果。然后用秒表,测试从按开机键、直到进入桌面所用的时间,之后关机;在BIOS里,把核心数改为2,也就是双核模式,再同样用秒表测试开机的时间。之后,对比这2个启动时间。
您是否发现,4核、6核的时候,和双核的开机时间差不多,甚至几乎完全一样呢?
我也测试过,同代的G4560原生双核,和i5-7500原生4核,开机速度大约差2秒,但不是成倍的差距。差的这2秒,是由于是不同品牌的主板,一台关闭了开机logo,一台没关闭,有这个影响因素。
而不会出现4核的开机速度,是双核的2倍;也不会出现6核的开机速度,是双核的3倍;更不会出现10核的开机速度,是双核的5倍。
实际的情况,无论增加多少核,开机速度都差不多。这是为什么呢?
多核性能,不能叠加的原因
这个问题,或许再过50年都解决不了,多核的性能,不能完全叠加,这主要是一个数学问题。
主要的原因是,程序是像数学方程式一样,是上下关联的,必须先执行这步,才能执行后面的步骤。就像解方程式一样,不能跳着算后面的结果。
同理,程序不能跳着先运行后面的程序,也就是不能把后面的程序提前拿出来,给另一个核心来运行,否则,一定会报错、错误运行,出现严重bug。所以,执行这些程序,必须是单核、单线程的方式,核心数再多,也只能是单核在处理。
这就是操作系统、以前的老软件,运行速度不会随着核心的增加,而成倍提高速度的原因,多核的性能,不能完全叠加。
绝大多数的软件,在双核、4核、6核……10核、20核的CPU下,运行速度是完全一样的(单核性能相同的情况下),后面多增加的核心,想利用也利用不起来。
什么情况下,多核能叠加,实现加速?
如果软件在编写的时候,内部自身就是多线程的。比如我们需要解10道方程题,软件设计为让4个人、多个人同时运算。这时候,计算速度会成倍提高。
也就是软件内部,同时调用多个无先后执行顺序的模块。
但如果只有一道方程题,或者必须算完第1道方程题,用第1道的结果,再解第2道,那么这时候必须只能一个人来计算,所以这时候多核不能叠加。
多核性能叠加,主要是体现在多任务(同时运行多个软件),或者少数支持多线程的软件,以及现在多线程的大型游戏。
软件和操作系统的性能叠加现状
软件的性能叠加,就是软件内部是多线程的。
在探索到本文结论之前,这几天我曾想过把很多软件,在Win 7、Win 10、Win 11系统下,分别测试启动速度,这是一个很耗时的工作,而且Win 10、Win 11的环境还没搭建好。现在看来,基本不用试了。
因为绝大多数软件,内部不是多线程的。比如像Word、Excel、Photoshop这些软件,都是顺序执行,所以电脑核心成倍增加,这些软件却没有成倍加速。
电脑究竟需要几核?
至少需要2核,单核和双核的差距,非常大,卡顿的机率大为减少。主要是由于历史原因,所以Win 7系统,使用2核会十分流畅,多核不会有明显的提速。
Win 10,可双核,可4核;到了Win 11,可能4核,或以上会更流畅。但在未来很多年,办公、上网、开发的电脑,暂时不用升级到6核这么夸张,因为软件、操作系统的多线程开发是非常难的,由于程序设计都要遵循顺序执行,2个线程基本上已经是程序开发的极限,所以双核、高主频的CPU还能用很多年,少量情况下可以开发更多的进程。
但在这些多核优化的最新系统里,只是系统本身的内部软件、组件,实现了多核优化,传统软件在Win 11下的速度还是和Win 7、Win 10下一样,不会有任何的速度提升。
这是因为多核优化,是由软件自身的程序设计决定的,操作系统无法改变软件的程序,否则就会报错。
所以,决定软件运行速度的,并不是CPU的核心数越多就越好,而是单核的主频、单核的性能跑分,主频越高,软件运行越快。 单核的性能跑分,可以在cpubenchmark.net查询,在Single Thread Rating这一栏是单核性能。 在使用电脑的环境中,95%以上的情况下,都是由单核的性能决定,所以会出现i3和i7的在95%以上的软件、环境下,速度一样。 被严重低估的双核 但如果不玩大型游戏,多数的上网、办公,双核CPU的占用率在30%以下,这种情况下,电脑的运行速度,双核、4核、6核几乎是没有区别的。 由于CPU内部有几百亿个晶体管,CPU的单个核心本身也是多任务的,只要不满载,也能同时运行十几个任务。 这也是为什么前文《超低价享受i7-7700的体验》,双核i3、四核i5、四核i7,95%以上的情况下速度几乎完全一样(相同单核性能的情况下),双核的i3-7100,反而比四核的i5-7500略快,i5-7500的价格还是前者的2倍多。 CPU并不是越贵就越好,而要看单核性能。 少量支持多线程、多核优化的主流软件 很明显这个体积庞大的火狐浏览器,现在是使用了多线程、多核优化的设计,启动、运行才会这样快。
主要由于大型游戏很吃CPU,中国又是游戏大国,双核CPU容易出现接近满载,核心数的增加,对于游戏性能的提升非常明显。
多核优化,就是软件内部是多线程,实现软件加速。比如现在的最新版火狐浏览器,Win 7下是火狐115,启动非常快,大约1秒以内。而以前早期的火狐8、火狐34,启动至少需要2秒、3秒。
置顶的文章:
超低价享受i7-7700的体验
https速度测试(可下载精确测试工具)
家用电脑理性优化升级天梯图之2026
服务器版Linux系统的选择之2026
秒会+实战PHP程序设计培训(2)
如何快速自制CPU天梯图?
https安全吗?
独立博客有必要安装https吗?
近期的主题:
数码评测(72):多核CPU选择之新发现
学习粤语的核心难度
通过.hk域名看当今两地互联网
Webshu一定会重新改版
数码评测(71):超低价享受i7-7700的体验
回顾2009年时的第一个完成的PHP项目
https利弊(1):https速度测试(可下载精确测试工具)
误操作导致部分数据丢失
夜晚靓歌(13):SNH48做客广州电台
人生讨论(25):永远不能出口的话
数码评测(70):测试继电器的接触电阻
数码评测(69):家用电脑理性优化升级天梯图之2026
数码评测(68):组装高速U盘/移动硬盘
真玄学心得(23):再生人与我们的关联
服务器版Linux系统的选择之2026
真玄学心得(22):未来人信息新解
数码评测(65-2):再谈自制CPU天梯图
夜晚靓歌(12):于文文现场solo
夜晚靓歌(11):女声版《直到世界的尽头》
人生讨论(24):深圳是出行最差的城市
版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。
与此相关的链接
自由勇专栏
Blog存档 Archives
2025年-2026年03月(10)
2024年(13)
2023年 +