Mendapatkan Informasi Prosesor

63

Saya baru saja berlari lshwuntuk mendapatkan beberapa informasi tentang mesin yang tidak saya ketahui, dan saya hanya ingin mengkonfirmasi sesuatu.

Apakah ini pada dasarnya berarti itu adalah prosesor dual core 64 bit yang diinstal?

*-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

Melihat lebih jauh ke bawah saya melihat ini

 *-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

Yang membuat saya hampir yakin itu adalah dual core tetapi tidak yakin pada 64 bit.

Bantuan apa pun untuk n00b ini akan sangat dihargai!

Toby
sumber
Mungkin salah, tapi itu lebih seperti inti tunggal yang melakukan hyperthreading, yang menghadirkan dua "core logis".
Scaine
@ Skaine Apakah Anda tahu jika ada cara untuk mengonfirmasi itu?
Toby
Saya bukan ahli lshw, Toby, maaf. Saya telah mengubah jawaban saya untuk mencerminkan output dari prosesor core2Duo saya (tidak ada hyperthreading). Semoga ini membantu.
Scaine
bagaimana dengan satu perintah di terminal?
Charlie Parker

Jawaban:

49

Ini sering diabaikan, jadi layak dicoba. Maaf jika ini sangat jelas:

Preferensi Sistem

Alt-F2, lalu gnome-system-monitor

Juga, ketika saya berlari sudo lshw | grep -i cpu, saya melihat garis yang mengatakan cpus = 2.

masukkan deskripsi gambar di sini

Scaine
sumber
Ha, terima kasih - itu diabaikan! Itu telah mendaftarkan dua prosesor Core 2 Duos @ 3.16GHz. Apa yang tidak dilakukan itu mengkonfirmasi apakah ini adalah mesin 64 bit atau tidak .. (atau apakah saya menjadi padat dan fakta itu menatap wajah saya?)
Toby
uname -rharuskah membantu dengan itu, tentunya? Atau tangkapan layar yang sama menunjukkan bahwa saya menjalankan 32-bit (kernel saya "generik").
Scaine
Saya tidak memasang mesin di tempat pertama dan saya pikir orang yang melakukan kesalahan di situs hati-hati dan mungkin pergi untuk generik ketika mereka bisa pergi lebih tinggi. Terima kasih banyak atas bantuan Anda. Saya memiliki semua informasi yang saya butuhkan sekarang!
Toby
3
Sebenarnya, uname -mmemberitahu Anda apakah OS 64 bit atau tidak. Pada mesin 64-bit, ia kembali x86_64.
Lekensteyn
7
monitor sistem saya tidak memiliki tab ini :-(
phil294
61

Untuk mendapatkan model Prosesor gunakan perintah di bawah ini di terminal.

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

Untuk mendapatkan informasi tentang jumlah prosesor

cat /proc/cpuinfo  | grep process| wc -l
PKumar
sumber
3
Saya suka jawaban ini lebih baik.
pekik
Untuk Googler di masa mendatang - perintah ini tidak berfungsi pada prosesor ARM karena hasilnya sangat berbeda dalam setidaknya 18,04. The lscpuperintah di bawah ini bekerja dengan baik.
stdunbar
grepdapat menangani file dan stdout, sehingga Anda dapat menyederhanakannya seperti ini:grep name /proc/cpuinfo | uniq
Lion
39

Cara paling sederhana untuk melakukan ini adalah dengan menggunakan perintah yang dibuat untuk itu 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

Perintah ini akan memberi tahu Anda karakteristik chipset Anda serta setiap instruksi yang didukung (atau tanda) dengan cara yang mudah digunakan dan mudah dibaca.

kcdtv
sumber
8

Di desktop ubuntu 14.04, alat monitor sistem tidak lagi memiliki tab "Sistem". Anda akan melihat layar yang kira-kira sama seperti ini:

  1. klik roda pengaturan (untuk memperjelas: ikon taskbar di pojok kanan atas mutlak layar: masukkan deskripsi gambar di sini)
  2. pilih "Tentang Komputer ini"
Ryan
sumber
1
Maaf, apa 'roda pengaturan'?
Dennis Golomazov
2
@DenisGolomazov - maaf, saya baru saja mengedit jawaban untuk menjelaskan
Ryan
Ini tidak lagi berfungsi di Ubuntu 16. Anda perlu mengklik judul item "Detail" dari "System Settings"
Eric
bekerja untuk saya ubuntu 16,04 di atas menu
Webwoman
1

Gunakan perintah uname -matau archdari terminal.

Untuk prosesor dan kernel 64-bit, perintah akan ditampilkan x86_64.

Batwoman05
sumber
1
Perintah tersebut menghasilkan "x86_64" yang mengidentifikasi bahwa perangkat lunak 64-bit sedang digunakan. Namun, itu tidak menjawab pertanyaan apakah ada prosesor dual core. Menggunakan sudo lshw -class CPUakan memberikan nomor model prosesor yang dapat googled untuk mendapatkan spesifikasi lengkap dari chip yang bisa single core, hyper-threaded.
WinEunuuchs2Unix
Namun, perlu diketahui bahwa dengan hasil ini, sistem Anda tidak akan menghasilkan x86_64jika Anda tidak menginstal kernel 64-bit pada sistem Anda.
Kaz Wolfe
Terima kasih @KazWolfe untuk hasil editnya. Saya sedang mencari jawaban ini untuk menjalankan beberapa suite Benchmarking pada prosesor yang berbeda, dan menemukan perintah ini.
Batwoman05
0

Cara paling sederhana adalah dari Launcherselect System Settings-> Details:

Pengaturan Sistem Tentang

Ini mengidentifikasi nomor model CPU Anda dan apakah perangkat lunak 32-bit atau 64-bit berjalan. Ini juga menampilkan informasi bermanfaat lainnya seperti jumlah RAM.

Sekarang ambil nomor model CPU Anda dalam jenis mesin pencari google 3630QM number of cores:

Jumlah core 3630QM

Ganti 3630QMdengan nomor model yang Anda dapatkan dari tampilan pertama.

Semua jawaban lainnya adalah jawaban yang bagus tetapi jika Anda benar-benar menginginkan cara "paling sederhana" dalam melakukan ini, saya yakin ini adalah metode yang lebih disukai tanpa membuka sesi terminal atau menginstal perangkat lunak baru.

WinEunuuchs2Unix
sumber
0

Aplikasi Hardware Lister ( lshw-gtk ) dari repositori default Ubuntu adalah aplikasi GUI yang ramah pengguna yang menampilkan informasi terperinci tentang perangkat keras komputer Anda termasuk nama model dan arsitektur (32-bit atau 64-bit) dari CPU.

Cukup pilih kategori untuk mendapatkan informasi terperinci tentang komponen perangkat keras dari antarmuka utama.

Daftar Perangkat Keras

karel
sumber