Leverandør og modell prosessor

Søk /proc/cpuinfo fil med grep-kommandoen.

$ cat /proc/cpuinfo | grep leverandør | uniq

vendor_id : GenuineIntel

Når du lære navnet på prosessoren, kan du bruke modellen navn å se opp eksakte spesifikasjoner online på Intel ‘ s nettside.

$ cat /proc/cpuinfo | grep ‘modell navn’ | uniq

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

Arkitektur

Iscpu kommandoen kan brukes til å lære mer om arkitektur

$ lscpu

Arkitektur: x86_64

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

Byte-Rekkefølge: Little Endian

Dette beviser at arkitektur er x86_64 som er 64-bit.

Frekvens

frekvensen/hastigheten på prosessoren er rapportert av både Iscpu og /proc/cpuinfo

$ lscpu | grep -jeg mhz

MHz CPU: 1998.000

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

MHz cpu : 1998.,000

antall kjerner

Hvis du har flere kjerner i din CPU, prosessorhastigheten vil også være mye raskere.,

Iscpu kommandoen vil indikere «kjerner per socket»

$ lscpu

Arkitektur: x86_64

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

Byte-Rekkefølge: Little Endian

CPU-en(s): 4

On-line CPU-en(s) liste: 0-3

Tråden(s) per kjerne: 1

Core(s) per socket: 4

– Kontakt(er): 1

Men teller bare antall prosessorer vil gi deg feil tall, fordi, i hyperthreaded prosessorer, antall prosessorer som operativsystemet ser er dobbelt så mange kjerner., Men /proc/cpuinfo har et felt som heter «core-id», som er en unik id for hver kjerne i en enkelt prosessor. Å vite den faktiske antall kjerner på prosessoren, kan du telle core-id.

$ cat /proc/cpuinfo | grep -i ‘- core-id’

core-id : 0

core id : 2

core-id : 1

core-id : 3

Hyper threading

Hyper threading gjør at enkelte kjerner til å oppføre seg som 2 logisk behandling enheter. Dette vil øke behandling av strøm i hver kjerne., Du vil trenge for å sammenligne to forskjellige verdier for å finne ut om en prosessor har threading eller ikke.

Hvis nummeret av prosessenheter er lik antall kjerner, som betyr at det er ingen hyper threading. Hvis nummeret av prosessenheter er mer enn antall kjerner, så er det hyperthreading.