特定のシステムのBIOSでハイパースレッディングが有効になっているかどうかを、標準のLINUXディストリビューションのコマンドラインから(またはいくつかのツールをインストールして)知る方法はありますか?
答え1
util-linux
は、lscpu
ハイパースレッディングが有効になっているかどうか(または同様のもの)を示します。
$ lscpu
[...]
Thread(s) per core: 2
[...]
「コアあたりのスレッド数」行に2つ以上の場合、ハイパースレッディングが有効になっていることを示します。
(ht
フラグでも見ることができますが、/proc/cpuinfo
これはプロセッサがハイパースレッディングをサポートしているという意味にすぎません。)