Come Controllare le Informazioni della CPU In Tre Modi Diversi In Linux

Cari geek di Linux,

a Volte è necessario cercare informazioni sulla tua CPU sulla vostra macchina Linux e ci sono molti modi per farlo. Quindi, in questo tutorial vi insegnerò come trovare i dettagli sulla CPU come processore, architettura, nome del fornitore e molti altri che sono molto utili a voi.,

Mi piace imparare a fare la stessa cosa in modi diversi, specialmente quando si tratta della riga di comando di Linux perché mi fa praticare molte cose e mi sento più vicino al mio sogno di essere un ninja.

/proc / cpuinfo è un file di sola lettura che contiene informazioni sulle unità di elaborazione centrali di una macchina. Si può facilmente leggere il suo contenuto e visualizzarlo al terminale sullo standard output utilizzando il comando cat. Apri un nuovo terminale (CTRL + ALT + T in Ubuntu) ed esegui il seguente comando.,

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 dimensione clflush: 64 cache_alignment: 64 dimensioni degli indirizzi: 36 bit fisici, 48 bit virtuali gestione dell'alimentazione:

È anche possibile trovare il numero di processori utilizzando il seguente comando. Ho fatto un intero articolo su come trovare il numero di processori sulla tua macchina Linux.

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

Il seguente comando ti aiuterà a ottenere l’id fornitore dei processori senza stampare l’intero contenuto del file/proc / cpuinfo sullo schermo.,

 cat/proc | cpuinfo/grep vendor_id

Ho quattro processori, quindi il seguente è l’output che ottengo quando eseguo il comando precedente.

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

molto semplice e utile di comando che può essere utilizzato per raccogliere informazioni sull’architettura della CPU come il numero di Cpu, i filetti, le carote, le prese, i nodi NUMA, informazioni su CPU, cache, CPU della famiglia, del modello e del bogoMIPS è il lscpu utilità.,

Gli strumenti lscpu estraggono le informazioni dal file sysfs e/proc / cpuinfo e le stampano in un formato leggibile dall’uomo, in modo che tutti possano capirle. Purtroppo non ha molte opzioni quindi non c’è molto che si può fare con esso.

Apri un nuovo terminale (CTRL + ALT + T) ed esegui il seguente comando per ottenere informazioni sui dettagli hardware della cpu nella tua macchina linux.

lscpu

Dopo aver eseguito il comando precedente, ottengo il seguente output.,

 Architettura: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Ordine: Little Endian CPU(s): 4 On-line CPU(s) elenco: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 nodo NUMA(s): 1 ID del Fornitore: GenuineIntel famiglia di CPU: 6 Modello: 42 Stepping: 7 CPU MHz: 800.000 BogoMIPS: 4589.,51 Virtualizzazione: VT-x cache L1d: 32K cache L1i: 32K cache L2: 256K cache L3: 3072K NUMA node0 CPU(s): 0-3

Come potete vedere l’output del comando lscpu è in un formato leggibile dall’uomo e più facile da leggere rispetto all’output che abbiamo estratto manualmente dal file /proc/cpuinfo, ma non fornire molti dettagli per un disadattato linux. È molto utile per creare un’idea di base per la tua CPU.

Fino ad ora abbiamo fatto tutto dal terminale, c’è qualche strumento gui che può aiutarci a trovare informazioni sul nostro hardware CPU?,

Lo strumento hardinfo è uno strumento grafico che mostra informazioni sull’hardware in una finestra user-friendly. Questo strumento GUI basato su gtk estrae informazioni dai file nella sottodirectory /proc. È incluso nel repository predefinito di Ubuntu e può essere installato tramite il comando apt-get come mostrato di seguito.

 sudo apt-get install hardinfo 

Al termine dell’installazione, è possibile eseguirlo utilizzando il seguente comando nel terminale.,

pagine

Il hardinfo strumento può anche essere utilizzato per generare i report che possono essere scritti in un file di testo.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *