CPUに関する情報を取得する


16

LinuxとUbuntuの世界は初めてです。CPUに関する最大の情報を取得したい。(cpufreq、コアの数、コアあたりのスレッドの数、命令セット、キャッシュのサイズ、命令セット、仮想化など)

Ubuntu固有のアプローチよりも、すべてのLinuxディストリビューションで機能する方法を好みます。

lscpu いくつかの情報しか提供していないようです。特にここでモデル名を逃しています:

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    2
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 69
Stepping:              1
CPU MHz:               989.531
BogoMIPS:              4788.74
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              3072K
NUMA node0 CPU(s):     0-3

実行しsudo lscpuても同じ結果になります。


6
できますcat /proc/cpuinfo
edwinksl

エラー...しかし、リストしたものはすべてで表示されていlscpuます。それでは、さらにどのような情報が必要ですか?
こんにちは天使

@ Hi-Angel、CPUチップ情報、つまりi7またはi5およびモデル番号は表示されません。
foxtrot9

@ foxtrot9しかしlscpu、私のマシンではモデル番号が表示されます。なぜそうならないのか分かりません。
-edwinksl

3
試してみることもできますsudo lshw -c cpu
バイトコマンダー

回答:


17

次のコマンドを実行して、モデルを確認できます。

cat /proc/cpuinfo | grep 'model name' | uniq

出力:

 model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

CPUの数を数えるには:

cat /proc/cpuinfo | grep processor

出力

2

コアの数を確認するには!

cat /proc/cpuinfo | grep 'core id'
core id         : 0
core id         : 1

$hardinfo | less


$nproc  / prints out the number of processing units

以下のためのWindowsユーザーを使用するCPU-Z ここ

WindowsとLinuxの両方のための説明詳細はこちら

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.