Zhonghui

每个不曾起舞的日子,都是对生命的辜负

User Tools

Site Tools


程序:计算机组成原理:超线程

超线程

一个物理核心,但是支持两个线程(Q:CPU本来就支持多线程啊,为什么要强调「支持两个线程」呢?A:是的,CPU核心都支持以「时分复用」的方式实现多线程,但是这样的性能损耗太大了,支持超线程的CPU核心可以以很小的性能损失实现同时运行双线程,就像真的是两个物理核心)CPU核心


me: 超线程不是为了加速,而是为了执行多任务的时候不要降速太多,一个CPU执行一个任务,这样的效率是最高的,分成两个线程反而会变慢,因为物理资源还是一个CPU没有变化
AI: 超线程的目标是提升核心资源利用率和系统吞吐,而不是让单个线程跑得更快。 对计算极度饱和的任务,开启 HT 可能帮不到你甚至略降速;对存在等待/混合负载的服务器或桌面环境,HT 往往让“同一颗物理核心”同时间干更多活,而总体更高效

/var/www/DokuWikiStick/dokuwiki/data/pages/程序/计算机组成原理/超线程.txt · Last modified: 2025/07/07 07:04 by zhonghui