furnizor și model de procesor

căutați fișierul /proc/cpuinfo cu comanda grep.

$ cat/proc | cpuinfo | grep vendor_id : GenuineIntel

odată ce aflați numele procesorului, puteți utiliza numele modelului pentru a căuta specificațiile exacte online pe site-ul Intel.

$ cat / proc | cpuinfo | grep ‘Nume model’/uniq

Nume model : Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.,66GHz

Arhitectura

Iscpu de comandă poate fi folosit pentru a afla mai multe despre arhitectura

$ lscpu

Arhitectura: x86_64

CPU-op mode(s): 32-bit, 64-bit

Byte de Comanda: Little Endian

Acest lucru dovedește că arhitectura x86_64 care este de 64 de biți.

Frecvență

frecvența/viteza de procesor este raportat de către ambele Iscpu și /proc/cpuinfo

$ lscpu | grep-i mhz

CPU MHz: 1998.000

$ cat /proc/cpuinfo | grep-i mhz | uniq

MHz cpu : 1998.,000

numărul de nuclee

Dacă aveți mai multe nuclee în CPU, viteza procesorului dvs. va fi, de asemenea, mult mai rapidă.,

Iscpu comanda va indica „nuclee pe soclu”

$ lscpu

Arhitectura: x86_64

CPU-op mode(s): 32-bit, 64-bit

Byte de Comanda: Little Endian

CPU(s): 4

On-line CPU(s) lista: 0-3

Fir(e) pe bază de: 1

Core(s) pe socket: 4

Soclu(s): 1

Dar de numărare numai numărul de procesoare s-ar da un număr greșit, pentru că, în hyperthreaded procesoare, numărul de procesoare care sistemul de operare nu vede este de două ori numărul de nuclee., Cu toate acestea /proc/cpuinfo are un câmp numit „core id”, care este un id unic pentru fiecare nucleu dintr-un singur procesor. Pentru a cunoaște numărul real de nuclee de pe procesor, puteți număra ID-ul de bază.ID-ul de bază : 0

ID-ul de bază : 2

id-ul de bază : 1<| p>

id-ul de bază : 1

id-ul de bază: 3

Hyper threading

Hyper threading permite nuclee individuale să se comporte ca 2 unități de procesare logică. Acest lucru va crește puterea de procesare a fiecărui nucleu., Va trebui să comparați două valori diferite pentru a afla dacă un procesor are filetare sau nu.

dacă numărul de unități de procesare este egal cu numărul de nuclee, aceasta înseamnă că nu există nici un hyper threading. Dacă numărul de unități de procesare este mai mare decât numărul de nuclee, atunci există hiperthreading.