buscar en el archivo/proc / cpuinfo con el comando grep.
cat cat/proc | cpuinfo | grep vendor/uniq
vendor_id : GenuineIntel
Una vez que aprenda el nombre del procesador, puede usar el nombre del modelo para buscar las especificaciones exactas en línea en el sitio web de Intel.
cat cat / proc | cpuinfo | grep ‘model name’/uniq
nombre del modelo : Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.,66GHz
El comando Iscpu se puede usar para aprender más sobre la arquitectura
Architecture Lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
esto demuestra que la arquitectura es x86_64 que es de 64 bits.
La frecuencia/velocidad del procesador es reportado por tanto Iscpu y /proc/cpuinfo
$ lscpu | grep-i mhz
CPU MHz: 1998.000
$ cat /proc/cpuinfo | grep-i mhz | uniq
cpu MHz : 1998.,000
Si usted tiene múltiples núcleos en la CPU, la velocidad del procesador, también será mucho más rápido.,
el comando Iscpu indicará los «núcleos por socket»
Architecture Lscpu
arquitectura: x86_64
CPU op-mode(s): 32-bit, 64-bit
orden de bytes: Little Endian
CPU(S): 4
lista de CPU(s) en línea: 0-3
Thread(s) por núcleo: 1
núcleo(s) por socket: 4
Socket(s): 1
pero contar solo el número de procesadores le daría números incorrectos porque, en procesadores Hyperthreaded, el número de procesadores que ve el sistema operativo es el doble del número de núcleos., Sin embargo/proc / cpuinfo tiene un campo que se llama ‘core id’ que es un id único para cada núcleo en un solo procesador. Para conocer el número real de núcleos en el procesador, puede contar el ID del núcleo.
cat cat / proc | cpuinfo/grep-i ‘core id’
core id : 0
core id : 2
core id : 1
core id : 3
Hyper threading permite que los núcleos individuales se comporten como 2 unidades de procesamiento lógico. Esto aumentará la potencia de procesamiento de cada núcleo., Tendrá que comparar dos valores diferentes para saber si un procesador tiene enhebrado o no.
si el número de unidades de procesamiento es igual al número de núcleos, eso significa que no hay hyper threading. Si el número de unidades de procesamiento es mayor que el número de núcleos, hay hyperthreading.
Deja una respuesta