プロセッサ情報の取得


63

私はlshw何も知らないマシンに関する情報を取得するために走りましたが、何かを確認したかっただけです。

これは基本的に、デュアルコア64ビットプロセッサがインストールされていることを意味しますか?

*-logicalcpu:0
    description: Logical CPU      
    physical id: 0.1          
    width: 64 bits          
    capabilities: logical       
*-logicalcpu:1            
    description: Logical CPU           
    physical id: 0.2              
    width: 64 bits           
    capabilities: logical

さらに見下ろすとこれが見えます

 *-cpu:1
      physical id: 1
      bus info: cpu@1
      version: 6.7.6
      serial: 0001-0676-0000-0000-0000-0000
      size: 3150MHz
      capabilities: vmx ht
      configuration: id=0
    *-logicalcpu:0
         description: Logical CPU
         physical id: 0.1
         capabilities: logical
    *-logicalcpu:1
         description: Logical CPU
         physical id: 0.2
         capabilities: logical

デュアルコアであることはほぼ確実ですが、64ビットには納得していません。

このn00bのヘルプは大歓迎です!


間違っているかもしれませんが、ハイパースレッディングを実行するシングルコアのように見え、2つの「論理コア」を提供します。
スケイン

@Scaineそれを確認する方法があるかどうか知っていますか?
トビー

私はlshwの専門家ではありません、トビー、ごめんなさい。core2Duoプロセッサからの出力を反映するように回答を修正しました(ハイパースレッディングなし)。お役に立てれば。
スケイン

ターミナルの単一のコマンドはどうですか?
チャーリーパーカー

回答:


49

見落とされがちなので、一見の価値があります。これが非常に明白な場合は申し訳ありません:

システム環境設定

Alt-F2、その後 gnome-system-monitor

また、実行したときにsudo lshw | grep -i cpu、cpus = 2という行が表示されます。

ここに画像の説明を入力してください


ハ、ありがとう- 見落とさ!それは、Core 2 Duos @ 3.16GHzの2つのプロセッサをリストしています。それが何をしないかは、これが64ビットマシンであるかどうかを確認します。(または、私は密集していて、その事実は顔を凝視していますか?)
トビー

uname -r確かにそれを助けるべきですか?または、同じスクリーンショットは、32ビットを実行していることを示しています(私のカーネルは「ジェネリック」です)。
スケイン

私はそもそもマシンをセットアップしなかったので、注意のサイトで間違いを犯した人は、彼らがより高くなったかもしれないときにジェネリックに行ったかもしれないと思います。ご協力ありがとうございます。私は今必要なすべての情報を持っています!
トビー

3
実際にuname -mは、OSが64ビットかどうかを示します。64ビットマシンでは、を返しますx86_64
レーケンシュタイン

7
私のシステムモニターにはこのタブがありません:-(
phil294

61

プロセッサモデルを取得するには、ターミナルで次のコマンドを使用します。

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

プロセッサの数に関する情報を取得するには

cat /proc/cpuinfo  | grep process| wc -l

3
私はこの答えが好きです。
悲鳴を上げる

将来のGoogle社員向け-このコマンドは、少なくとも18.04では出力が大きく異なるため、ARMプロセッサでは機能しません。lscpu以下のコマンドはうまく機能します。
stdunbar

grep:あなたはこのようにそれを簡素化することができるように、ファイルだけでなく、標準出力を扱うことができるgrep name /proc/cpuinfo | uniq
ライオン

39

これを行う最も簡単な方法は、そのために作成されたコマンドを使用することですlscpu

user@host:~$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 55
Model name:            Intel(R) Celeron(R) CPU  N2840  @ 2.16GHz
Stepping:              8
CPU MHz:               697.301
CPU max MHz:           2582,3000
CPU min MHz:           499,8000
BogoMIPS:              4331.60
Virtualization:        VT-x
L1d cache:             24K
L1i cache:             32K
L2 cache:              1024K
NUMA node0 CPU(s):     0,1
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep
mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl 
xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor 
ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt  
tsc_deadline_timer rdrand lahf_lm 3dnowprefetch epb tpr_shadow vnmi 
flexpriority ept vpid tsc_adjust smep erms dtherm ida arat

このコマンドは、チップセットの特性と、サポートされている命令(またはフラグ)を使いやすく読みやすい方法で表示します。


8

ubuntu 14.04デスクトップでは、システムモニターツールに[システム]タブがなくなりました。次のようなほぼ同じ画面が表示されます。

  1. (:画面の絶対右上隅にあるタスクバーのアイコン:明確にする設定ホイールをクリックしてくださいここに画像の説明を入力してください
  2. 「このコンピューターについて」を選択します

1
申し訳ありませんが、「設定ホイール」とは何ですか?
デニスゴロマゾフ

2
@DenisGolomazov-申し訳ありませんが、説明するために答えを編集しました
ライアン

これは、もはやあなたは、「システム設定」から項目のタイトル「詳細」をクリックする必要がUbuntuの16で動作しない
エリック・

私のためにメニューの上部にあるubuntu 16.04
Webwoman

1

端末からuname -mor archコマンドを使用します。

64ビットプロセッサおよびカーネルの場合、コマンドはを出力しますx86_64


1
これらのコマンドは、64ビットソフトウェアが使用されていることを識別する「x86_64」を出力します。ただし、デュアルコアプロセッサがあるかどうかの質問には答えません。を使用sudo lshw -class CPUすると、プロセッサのモデル番号が提供され、グーグルでそのチップの完全な仕様を取得することができます。
WinEunuuchs2Unix

ただし、この結果では、システムにx86_6464ビットカーネルがインストールされていない場合、システムは出力されないことに注意してください。
カズウルフ

編集してくれてありがとう@KazWolfe さまざまなプロセッサでベンチマークスイートを実行するためにこの回答を探していましたが、これらのコマンドに遭遇しました。
Batwoman05

0

最も簡単な方法はあるからLauncher選択System Settings- > Details

システム設定について

これにより、CPUモデル番号と、32ビットまたは64ビットのソフトウェアが実行されているかどうかが識別されます。また、RAMの量などの他の有用な情報も表示します。

次に、Google検索エンジンタイプでCPUモデル番号を取得します3630QM number of cores

3630QMのコア数

3630QM最初のディスプレイから取得したモデル番号に置き換えます。

他のすべての答えは素晴らしい答えですが、これを行うための「最も簡単な」方法が本当に必要な場合は、これがターミナルセッションを開いたり、新しいソフトウェアをインストールしたりしない好ましい方法だと思います。


0

デフォルトのUbuntuリポジトリのハードウェアリスターアプリケーション(lshw-gtk)は、CPUのモデル名やアーキテクチャ(32ビットまたは64ビット)など、コンピューターのハードウェアに関する詳細情報を表示するユーザーフレンドリーなGUIアプリケーションです。

カテゴリを選択するだけで、メインインターフェイスからハードウェアコンポーネントに関する詳細情報を取得できます。

ハードウェアリスタ

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