超线程:有没有办法从命令行知道它是否在 BIOS 中启用?

超线程:有没有办法从命令行知道它是否在 BIOS 中启用?

有没有办法从标准 LINUX 发行版的命令行(或通过安装某些工具)知道给定机器的 BIOS 中是否启用了超线程?

答案1

util-linux'slscpu显示是否启用超线程(或类似的内容):

$ lscpu
[...]
Thread(s) per core:    2
[...]

“每个核心的线程数”行中的 2 个或更多表示启用了超线程。

(您还会ht在 中的标志中看到/proc/cpuinfo,但这仅意味着处理器支持超线程。)

相关内容