lscpu

CPU計算に関連する奇妙なlscpu出力
lscpu

CPU計算に関連する奇妙なlscpu出力

私はlscpu出力を理解しようとしましたが、CPU、物理コア、およびスレッド化コンセプト専用の複数のスレッドを見つけました。このスレッドによると、CPU(論理デバイス)の総数を取得するには、次のようにします。Thread(s) per corex Core(s) per socketx Socket(s)。 以下に示すマイコンピュータの部分出力を考えると、CPU(s)28台を期待していましたが、20台と表示されています。 Architecture: x86_64 CPU op-mode(s): 32-bit, 64-b...

Admin

lscpu出力をJSON形式に変換するには?
lscpu

lscpu出力をJSON形式に変換するには?

lscpuデータをJSON形式で出力する必要がありますが、-Jキーがサポートしていない状況を処理する必要がありました。 そこで、一般的な出力をJSONに変換できる簡単なコマンドラインスクリプトを作成し、ここに答えとして投稿します。 ...

Admin

lscpuの出力解析
lscpu

lscpuの出力解析

私が働いている場所からクラスタにアクセスできます。ノードにログインして「lscpu」を実行しました。 出力は次のとおりです。 今私は混乱しました。 CPUをグーグルするとIntel® Xeon® Processor E5-2699 v4:https://www.intel.com/content/www/us/en/products/sku/91317/intel-xeon-processor-e52699-v4-55m-cache-2-20-ghz/species.html CPUには22個のコアと44個のスレッドがあることがわかります。それでは、サーバ...

Admin

CPU最大MHzが基本クロックの下に表示されます
lscpu

CPU最大MHzが基本クロックの下に表示されます

私はi7-10510Uを搭載したlenovo thinkpad e15を持っていますが、実行時にデフォルト lscpu | grep CPUクロックは1.80 GHzで表示されます。 CPU op-mode(s): 32-bit, 64-bit CPU(s): 8 On-line CPU(s) list: 0-7 Model name: Intel(R) Core(TM) i7-10510U CPU @ 1....

Admin

医者も
lscpu

医者も

医者も テストするには、サーバーのCPUアーキテクチャに関する情報をシミュレートする必要があります。これを達成する唯一の方法はlscpuコマンド(lscpu | grep Architecture模擬スキーマを返す必要があります。)。 lscpuが/proc/cpuinfoデータを取得することを知っていますが、sysf見つかりませんでした。正確には何ですか?lscpuが他のアーキテクチャを返すように変更する必要がありますか? コンテキスト ユーザーが使用しているCPUアーキテクチャを簡単に確認しています。私はこれを確認することでこれをしますif 'arm' ...

Admin

grep/awk/sed 一致する行からテキストへ
lscpu

grep/awk/sed 一致する行からテキストへ

次の出力を取得したいですlscpu。 (number of cores) x (cpu model name) @ (max mhz) 必要な属性を見つけました。 Model name: Core(s) per socket CPU max MHz しかし、私のシステムにはモデルとクロック速度が異なるいくつかのCPUがあります。したがって、出力にはいくつかの属性がありますModel name:。 および/またはのみgrepを使用して上記の出力が必要です。awksed どんな助けでも大変感謝します。 ...

Admin

マルチコアLinuxワークステーションは、CPU 1個、コア1個、スレッド1個のみを認識します。
lscpu

マルチコアLinuxワークステーションは、CPU 1個、コア1個、スレッド1個のみを認識します。

Ubuntu 20.04を使用していますデルプリシジョン7820。 $ uname -a Linux myhost 5.4.0-56-generic #62-Ubuntu SMP Mon Nov 23 19:20:19 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux OSは1つのCPUしか使用していませんが、これは.NETでも見ることができますhtop。 出力lscpu(1個のCPU、1ocre、1個のスレッドのみ) Architecture: x86_64 CPU op-mode(s)...

Admin

CPU MHz が lscpu の CPU 最小 MHz に達しません。
lscpu

CPU MHz が lscpu の CPU 最小 MHz に達しません。

私はCPU MHZが常にCPUの最小MHzより大きいと思います。 ただし、現在私のサーバーではこれを行うことはできません。 次のような状況が発生した場合は、何を確認する必要がありますか? Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 40 On-line CPU(s) list: 0-39 Thread(s) per core: 2...

Admin

Linuxでシステムスロットまたはポートを検出する方法は?
lscpu

Linuxでシステムスロットまたはポートを検出する方法は?

オペレーティングシステムはram/pci/cpuスロット/ソケットがいくつあるかLinuxにどのように通知しますか? OSはこれを検出しますか、それともBIOS ACPIの情報を渡しますか?その場合は、BIOSがこれを検出する方法を教えてください。 私が知っている限り、最新のオペレーティングシステムはハードウェアを再スキャンしますが、スロットについては混乱しています。 バス列挙を介してpciデバイスを検出し、バス番号とデバイス番号のすべての組み合わせについてベンダーIDとデバイスIDを読み取ろうとするなど、インストールされているデバイスを検出する方法を...

Admin

ハイパースレッディングが無効になっていても、CPUがハイパースレッディングをサポートしているかどうかをLinuxでどのように確認できますか?
lscpu

ハイパースレッディングが無効になっていても、CPUがハイパースレッディングをサポートしているかどうかをLinuxでどのように確認できますか?

以下は、プロセッサがHTをサポートしているかどうか、それを有効にするかどうかを確認するために使用する方法です。 # dmidecode -t processor | grep "Hardware Thread" | wc -l 結果がゼロの場合、プロセッサはHTをサポートしていません。結果> 0の場合、結果は0です。 しかし、私はこれが一般的に信頼できるかどうかはわかりません。少なくともUbuntu 16.04、18.04、SLES 12、一部のサーバー(Xeon)、および他のIntelプロセッサを使用するノートブック(Core i5など)でこ...

Admin

コアとスレッドの総数を取得する方法
lscpu

コアとスレッドの総数を取得する方法

lscpu は、コア数とスレッド数に関する情報を提供することが知られています。 lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 48 On-line CPU(s) list: 0-47 Thread(s) per core: 2 総数を教えるコマンドを探しています。 (コア数) X (スレッド数) = 96 したがって、出...

Admin