výrobce a model procesoru

Vyhledávání v /proc/cpuinfo souboru se příkaz grep.

$ cat /proc/cpuinfo | grep dodavatele | uniq

vendor_id : GenuineIntel

Jakmile se naučíte, název procesoru, můžete použít název modelu se podívat na přesné specifikace on-line na webu společnosti Intel.

$ cat / proc / cpuinfo / grep ‚název modelu‘ / uniq

název modelu: Intel(R) Core (TM)2 Quad CPU Q8400 @ 2.,66GHz

Architektura

Iscpu příkaz může být použit, aby se dozvědět více o architektuře,

$ lscpu

Architektura: x86_64

CPU op-režim(s): 32-bit, 64-bit

Pořadí Bajtů: Little Endian

To dokazuje, že architektura je x86_64, což je 64 bit.

Frekvence

frekvence/rychlost procesoru se uvádí oba Iscpu a /proc/cpuinfo

$ lscpu | grep -já mhz

CPU MHz: 1998.000

$ cat /proc/cpuinfo | grep -já mhz | uniq

cpu MHz : 1998.,000

počet jader

Pokud máte více jader v CPU, procesor rychlost bude také mnohem rychlejší.,

Iscpu příkazu bude uvedeno „jader na soketu“

$ lscpu

Architektura: x86_64

CPU op-režim(s): 32-bit, 64-bit

Pořadí Bajtů: Little Endian

CPU(s): 4

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

Závit(y) za základní: 1

Jádro(y) za zásuvky: 4

Zásuvka(y): 1

Ale počítá se pouze počet procesorů by vám špatná čísla, protože v hyperthreaded procesorů, počet procesorů, které operační systém vidí je dvakrát větší počet jader., Nicméně / proc / cpuinfo má pole s názvem „core id“, což je jedinečné id pro každé jádro v jednom procesoru. Chcete-li znát skutečný počet jader v procesoru, můžete počítat ID jádra.

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

hlavní id : 0

jádro id : 2

hlavní id : 1

jádro id : 3

Hyper threading

Hyper threading umožňuje individuální jader se chovat jako 2 logické jednotky zpracování. Tím se zvýší výpočetní výkon každého jádra., Budete muset porovnat dvě různé hodnoty, abyste zjistili, zda má procesor závit nebo ne.

Pokud se počet zpracovatelských jednotek rovná počtu jader, znamená to, že nedochází k hyper threadingu. Pokud je počet zpracovatelských jednotek větší než počet jader, dochází k hyperthreadingu.