computerの日記

Cisco,SHELL,C,Qt,C++,Linux,ネットワーク,Windows Scriptなどの発言です

sosreport-analyzer-ng の開発状況(2019-6-23)

sosreport-analyzer-ng の最新版、v2.0.0 を発表しました。

最新版は、2系と呼びます。

これまでとは比較にならないほどの圧倒的なスピードで解析します。

これまでのバージョンは、1系として、引き続きメンテします。

でも、2系を使った方がいいよ。梅雨?

github.com

sosreport-analyzer-ng の開発状況(2019-6-15)

sosreport-analyzer-ng の最新バージョンを紹介します。

v1.0.138 です。

新しいオブジェクト方式にしてから、修正が続きましたけど、落ち着いたかも。

梅雨?

github.com

sosreport-analyzer-ng の開発状況(2019-6-12)

sosreport-analyzer-ng ですが、最新バージョンが、v1.0.134 となりました。

コードのクリーニングはこの辺で一段落して、そろそろ新機能の開発してもよいかな。

梅雨?

github.com

sosreport-analyzer-ng の開発状況(2019-6-9)

sosreport-analyzer-ng の最新バージョンのお知らせです。

v1.0.133 となります。

いわゆる、コードクリーニングを実施中です。

新機能も追加したいですが、もう少しクリーニングを行ってからかな。

梅雨?

github.com

sosreport-analyzer-ng の開発状況(2019-6-8)

sosreport-analyzer-ng の最新バージョンですが、v1.0.132 となっています。

効率的ではないところを、直しています。

まだ少し治す所があると考えていますが、その進捗については、追って報告します。

梅雨に入ったかな?

github.com

sosreport-analyzer-ng の開発状況(2019-6-5)

sosreport-analyzer の最新バージョンを作成していました。

コードの処理に非効率なところがあったところを改修しました。

最新のバージョンは、v1.0.128 になります。

暑いですね。

github.com

Hyperthreading が有効かどうか確認する方法

# dmidecode -t processor | grep -E '(Core Count|Thread Count)'

(表示の一例)

Core Count: 4
Thread Count: 8

下の段の数値が上の段の数値の 2倍なので、Hyper Threading が有効になっています。

一般ユーザでも確認できますよ。

$ grep -H . /sys/devices/system/cpu/cpu*/topology/thread_siblings_list | sort -n -t ',' -k 2 -u
(表示の一例)

/sys/devices/system/cpu/cpu0/topology/thread_siblings_list:0,4
/sys/devices/system/cpu/cpu1/topology/thread_siblings_list:1,5
/sys/devices/system/cpu/cpu2/topology/thread_siblings_list:2,6
/sys/devices/system/cpu/cpu3/topology/thread_siblings_list:3,7

上記のトポロジの結果から、Hyper Threading が有効になっており、そのペアもわかります。

では、Hyper Threading を無効にする方法です。

GRUB の設定に、'noht' として再起動することにより、全て無効にできます。

BIOS でむこうにしなければいけない場合があります。

以下はある BIOS の一例です。
「FEATURE」-「CPUの機能」-「ハイパースレッディング」
有効から無効にしたところ、Hyper Theading が無効になったようです。