Hvordan til Å Kontrollere CPU-Informasjon På Tre Ulike Måter I Linux

Kjære Linux-nerder,

noen Ganger må du finne informasjon om CPU-på Linux-maskinen, og det er mange måter å gjøre det på. Så i denne opplæringen vil jeg lære deg hvordan å finne mer informasjon om CPU-for eksempel prosessor, arkitektur -, leverandør-navn og mange andre som er veldig nyttig for deg.,

jeg ønsker å lære hvordan å gjøre det samme på forskjellige måter, spesielt når det kommer til Linux command line fordi det får meg til å øve mange ting, og jeg føler meg nærmere min drøm om å bli en ninja.

I /proc/cpuinfo er en skrivebeskyttet fil som inneholder informasjon om central processing enheter på en maskin. Du kan enkelt lese innholdet og vise det til terminalen på standard output ved å bruke cat-kommandoen. Åpne en ny terminal (CTRL+ALT+T i Ubuntu), og kjør følgende kommando.,

cat /proc/cpuinfo

As you guys can see from the output shown below, the above command gave me detailed information about each individual CPU processor such as the vendor id, model, CPU family, model name etc.

 processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 42 model name : Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz stepping : 7 microcode : 0x28 cpu MHz : 800.,al id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes 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 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer xsave avx lahf_lm arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 4589.,51 clflush filstørrelse : 64 cache_alignment : 64 adresse størrelser : 36 biter fysiske, 48 bits virtual power management:

Du kan også finne antall prosessorer ved å bruke følgende kommando. Jeg gjorde en hel artikkel om hvordan å finne antall prosessorer på din Linux-maskin.

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

De følgende kommandoene vil hjelpe deg til å få vendor id prosessorer uten å skrive ut hele innholdet i /proc/cpuinfo-filen på skjermen.,

cat /proc/cpuinfo | grep vendor_id

jeg har fire prosessorer, så det følgende er resultatet jeg får når du kjører kommandoen ovenfor.

 vendor_id : GenuineIntel vendor_id : GenuineIntel vendor_id : GenuineIntel vendor_id : GenuineIntel

En veldig enkel og nyttig kommando som kan brukes til å samle informasjon om CPU-arkitektur som liker antall Cpuer, tråder, kjerner, stikkontakter, NUMA noder, informasjon om CPU-cacher, CPU familie, modell og bogoMIPS er lscpu verktøyet.,

Den lscpu verktøy som trekker ut informasjon fra fra sysfs og /proc/cpuinfo filen, og skriver det i en lesbar format, slik at alle kan forstå det. Dessverre er det ikke så mange valg, så det er ikke mye du kan gjøre med det.

Åpne en ny terminal (CTRL+ALT+T) og kjør følgende kommando for å få informasjon om cpu-maskinvare detaljene på din linux-maskin.

lscpu

Etter at du har kjørt kommandoen ovenfor, får jeg følgende output.,

 Arkitektur: x86_64 CPU-op-modus(s): 32-bit, 64-bits Byte-Rekkefølge: Little Endian CPU-en(s): 4 On-line CPU-en(s) liste: 0-3 Tråden(s) per core: Core 2(s) per socket: 2-Kontakt(er): 1 NUMA node(r): 1 Leverandør-ID: GenuineIntel CPU familie: 6 Modell: 42 Stepping: 7 MHz CPU: 800.000 BogoMIPS: 4589.,51 Virtualisering: VT-x L1d cache: 32 L1i cache: 32 L2 cache: 256K nivå 3-buffer: 3072K NUMA node0 CPU-en(s): 0-3

Som dere kan se resultatet av lscpu kommandoen er i en lesbar format og lettere å lese enn output vi trukket manuelt fra /proc/cpuinfo-fil, men den gir ikke mange opplysninger for en linux-geek. Det er veldig nyttig for å skape en grunnleggende idé for din CPU.

Til nå har vi gjort alt fra terminalen, er det noen gui verktøy som kan hjelpe oss å finne informasjon om våre CPU maskinvare?,

Den hardinfo verktøyet er et grafisk verktøy som viser informasjon om maskinvare i en brukervennlig vinduet. Dette gtk basert GUI-verktøyet henter informasjon fra filer i /proc undermappe. Det er inkludert i Ubuntu standard depotet og kan installeres via apt-get-kommandoen som vist nedenfor.

sudo apt-get install hardinfo

Etter at installasjonen er ferdig, kan du kjøre det ved hjelp av følgende kommando i terminalen.,

hardinfo

Den hardinfo verktøyet kan også brukes til å generere rapporter som kan skrives til en tekstfil.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *