I’ve disabled Hyper Threading via Kernel by setting nosmt=force. After the system boots, running cat /sys/devices/system/cpu/smt/active returned 0 confirming that smt is disabled. Running lscpu showed Off-line CPU(s) list of off-line cores. Thread(s) per core shows 1. So all signs point that Hyper Threading is disabled. However, when I look at the System Monitor, it still shows all of the cores (including SMT’s). When I run sysbench CPU Test, I see all cores being utilized at 100% (including SMT’s). What am I doing wrong? How can I disable Hyper Threading permanently on Debian 12?
I’m running with Coreboot and firmware does not have an option to disable HT on that level.
I’m running with Coreboot and firmware does not have an option to disable HT on that level.
Statistics: Posted by SubZero — 2024-06-26 09:19 — Replies 2 — Views 99