惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
博客园 - 三生石上(FineUI控件)
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园_首页
Microsoft Azure Blog
Microsoft Azure Blog
GbyAI
GbyAI
腾讯CDC
酷 壳 – CoolShell
酷 壳 – CoolShell
M
MIT News - Artificial intelligence
Stack Overflow Blog
Stack Overflow Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Jina AI
Jina AI
爱范儿
爱范儿
博客园 - 【当耐特】
雷峰网
雷峰网
S
SegmentFault 最新的问题
美团技术团队
Blog — PlanetScale
Blog — PlanetScale
The GitHub Blog
The GitHub Blog
有赞技术团队
有赞技术团队
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
Google DeepMind News
Google DeepMind News
J
Java Code Geeks

王志勇-和平海底

这次突然特别理解老罗 - 王志勇的Blog 修Mac需要7000元? - 王志勇的Blog 支架设计(1):船型开关固定 - 王志勇的Blog DIY(35-2):6路×2 USB全自动电脑切换器 - 王志勇的Blog 今天起名未成功 - 王志勇的Blog DIY(37):我是如何坚持完成这些DIY作品的? - 王志勇的Blog DIY(36):支架、外壳如何快速1:1精确定模? - 王志勇的Blog DIY(35):6路×2 USB全自动电脑切换器 - 王志勇的Blog 夜晚靓歌(14):封神级《演员》 - 王志勇的Blog 真玄学心得(25):生存禁忌红线 - 王志勇的Blog https利弊(4):商业(大型)逻辑 - 王志勇的Blog 流畅的系统和火狐浏览器 - 王志勇的Blog https利弊(3):https延迟和生态 - 王志勇的Blog 人生讨论(27):失败与成功的婚姻/远婚 - 王志勇的Blog Windows流畅度300%以上体感的操作 - 王志勇的Blog 真玄学心得(24):心路历程 - 王志勇的Blog 数码评测(74):i5-14400 VS i7-12700 - 王志勇的Blog 如何打造优秀博客?(2) - 王志勇的Blog 数码评测(73):PC神U i3-7350K的体验 - 王志勇的Blog 又丢失了一次域名起名 - 王志勇的Blog https利弊(2):生态的分量 - 王志勇的Blog 写博客实在太耗时间 - 王志勇的Blog 人生讨论(26):为什么很多人成功后很少发声? - 王志勇的Blog 学习粤语的核心难度 - 王志勇的Blog 通过.hk域名看当今两地互联网 - 王志勇的Blog Webshu一定会重新改版 - 王志勇的Blog 数码评测(71):超低价享受i7-7700的体验/10%、30%的差距有多大? - 王志勇的Blog 回顾2009年时的第一个完成的PHP项目 - 王志勇的Blog https利弊(1):https性能测试(可下载精确测试工具) - 王志勇的Blog 误操作导致部分数据丢失 - 王志勇的Blog
数码评测(72):多核CPU选择之新发现 - 王志勇的Blog
王志勇 · 2026-07-22 · via 王志勇-和平海底

过去几年,电脑的CPU主流最高配是4核。如今,6核、8核、10核、12核或以上,已经渐渐成为新机标配,现在的销售渠道,也都是在向消费者宣传使用更多的核心。从8代的i3-8100起,i3都已经全部升级为4核,部分i5也升级为6核。那么,2026年,双核、4核,还够用吗?电脑究竟需要几核最好呢?4核、6核、8核有什么差别呢?

判断的方法很简单,比如您使用的是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,中国又是游戏大国,双核CPU容易出现接近满载,核心数的增加,对于游戏性能的提升非常明显。

但如果不玩大型游戏,多数的上网、办公,双核CPU的占用率在30%以下,这种情况下,电脑的运行速度,双核、4核、6核几乎是没有区别的。

由于CPU内部有几百亿个晶体管,CPU的单个核心本身也是多任务的,只要不满载,也能同时运行十几个任务。

这也是为什么前文《超低价享受i7-7700的体验》,双核i3、四核i5、四核i7,95%以上的情况下速度几乎完全一样(相同单核性能的情况下),双核的i3-7100,反而比四核的i5-7500略快,i5-7500的价格还是前者的2倍多。

CPU并不是越贵就越好,而要看单核性能。

少量支持多线程、多核优化的主流软件
多核优化,就是软件内部是多线程,实现软件加速。比如现在的最新版火狐浏览器,Win 7下是火狐115,启动非常快,大约1秒以内。而以前早期的火狐8、火狐34,启动至少需要2秒、3秒。

很明显这个体积庞大的火狐浏览器,现在是使用了多线程、多核优化的设计,启动、运行才会这样快。

0条评论: