GNU/Linux >> Tutoriales Linux >  >> Linux

Explicación del archivo /proc/cpuinfo

El archivo /proc/cpuinfo muestra qué tipo de procesador está ejecutando su sistema, incluida la cantidad de CPU presentes. Aquí hay un ejemplo de salida de cat /proc/cpuinfo de un sistema.

# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 45
model name      : Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz
stepping        : 6
microcode       : 1561
cpu MHz         : 600.000
cache size      : 20480 KB
physical id     : 0
siblings        : 16
core id         : 0
cpu cores       : 8
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 pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid xsaveopt
bogomips        : 4399.93
clflush size    : 64
cache_alignment : 64
address sizes   : 46 bits physical, 48 bits virtual
power management:

A continuación se muestran los diversos elementos que vería en el resultado y sus respectivas explicaciones.

  • procesador – Proporciona a cada procesador un número identificativo. Si tiene un procesador, mostrará un 0. Si tiene más de un procesador, mostrará toda la información del procesador por separado contando los procesadores usando la notación cero.
  • familia de CPU – Te dice con autoridad el tipo de procesador que tienes en el sistema. Si su computadora es un sistema basado en Intel, simplemente coloque el número delante de "86" para determinar el valor. Esto es útil para determinar el tipo de arquitectura de un sistema antiguo y es útil para determinar qué paquete RPM compilado se adaptaría mejor a ese sistema.
  • nombre del modelo – Le da el nombre común del procesador, incluido el nombre del proyecto.
  • MHz de CPU – Muestra la velocidad precisa del procesador, en megahercios, hasta el milésimo punto decimal.
  • tamaño de caché – Le indica la cantidad de caché de memoria de nivel 2 disponible para el procesador.
  • banderas – Define varios atributos de procesador diferentes, como la presencia de una unidad de punto flotante (FPU) y la capacidad de procesar instrucciones MMX.


Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. Linux – ¿Número de procesadores en /proc/cpuinfo?

  3. Comprender el sistema de archivos /proc

  4. Entendiendo Linux /proc/id/maps

  5. ¿Cuál es el equivalente de /proc/cpuinfo en FreeBSD v8.1?

Archivos /proc/cpuinfo y /proc/meminfo en Linux

Comprender el archivo /etc/fstab en Linux

Comprender los archivos /proc/mounts, /etc/mtab y /proc/partitions

¿Cómo funciona /proc/*?

Número de procesadores en /proc/cpuinfo

¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?