Cómo instalar el subsistema del kernel cpufreq
La forma más sencilla es mirar /proc/cpuinfo, que es un archivo virtual que muestra las configuraciones de hardware de CPU disponibles.
Al ver este archivo, puede determinar la cantidad de procesadores físicos (sockets), la cantidad de núcleos por CPU, la cantidad de registros de indicadores de CPU disponibles, etc.
2. cpufreq-info
El comando cpufreq-info (parte del paquete cpufrequtils) recopila y reporta información de frecuencia de CPU del kernel/hardware. Este comando muestra la frecuencia del hardware a la que se está ejecutando actualmente la CPU, incluida la frecuencia mínima/máxima permitida por la CPU, la política/estadísticas de CPUfreq, etc. Consulte la información para la CPU #0:
3. cpuid
El comando cpuid funciona como una utilidad de información de CPU dedicada que utiliza la función CPUID para mostrar información detallada sobre el hardware de la CPU. Los informes de información incluyen tipo/familia de procesador, extensiones de CPU, configuración de caché/TLB, funciones de administración de energía y más.
4.dmidecode
El comando dmidecode recopila información específica sobre el hardware del sistema directamente desde los datos DMI (Desktop Management Interface) en el BIOS. Los informes de información de la CPU incluyen el proveedor de la CPU, la versión, los registros de indicadores de la CPU, la velocidad de reloj máxima/actual, el número total de núcleos (habilitados), la configuración de la caché L1/L2/L3 y más.
5.Hardinfo
Hardinfo es una herramienta de información del sistema basada en GUI que le muestra una descripción general fácil de entender de la información del hardware de su CPU, así como de algunos otros componentes de hardware de su sistema.
6.i7z
i7z es una herramienta de informes de CPU en tiempo real específicamente para CPU Intel Core i3, i5 e i7. i7z puede ejecutarse en modo de consola basado en ncurses o en una interfaz gráfica de usuario basada en QT.
7. Topología de Likwid
Likwid (Como si supiera lo que estoy haciendo) es una colección de herramientas de línea de comandos utilizadas para medir, configurar y mostrar características relacionadas con el hardware. Una de las topologías likwid muestra información sobre la topología del hardware de la CPU (subprocesos/caché/NUMA) y también identifica la familia de procesadores (por ejemplo, Intel Core 2, AMD Shanghai).
8.lscpu
El comando lscpu cuenta el contenido de /etc/cpuinfo en un formato más fácil de usar, como CPU, núcleos, sockets y nodos NUMA (en línea/ fuera de línea) cantidad.
9. lshw
El comando lshw es una herramienta integral de consulta de hardware. A diferencia de otras herramientas, lshw requiere privilegios de root para ejecutarse porque puede consultar el sistema BIOS para obtener información DMI (Interfaz de administración de escritorio). Puede informar el número total de núcleos y el número de núcleos disponibles, pero omite cierta información, como la configuración de la caché L1/L2/L3.
10.lstopo
El comando lstopo (incluido en el paquete hwloc) organiza visualmente la topología de CPU, cachés, memoria y dispositivos de E/S. Este comando se utiliza para identificar la arquitectura del procesador y la topología NUMA del sistema.
10.lstopo
El comando lstopo (contenido en el paquete hwloc) crea visualmente una topología de CPU, cachés, memoria y dispositivos de E/S. Este comando se utiliza para identificar la arquitectura del procesador y la topología NUMA del sistema.
12. x86info
x86info es una herramienta de línea de comandos utilizada para mostrar información de la CPU basada en la arquitectura x86.
Los informes de información incluyen el modelo de CPU, la cantidad de subprocesos/núcleos, la velocidad del reloj, la configuración de caché TLB (Transfer Launch Buffer), los registros de indicadores de funciones admitidas y más.