nproc
Linux · Procesos · solo documentación
Qué hace y para qué sirve
Muestra el número de unidades de procesamiento (CPU) disponibles para el proceso actual.
Sintaxis
nproc [opciones]
Opciones y parámetros
--allMuestra todas las CPU instaladas, aunque no estén disponibles para el proceso.
--ignore=NResta N CPU del resultado.
--helpMuestra la ayuda y termina.
--versionMuestra la versión y termina.
Ejemplos de uso
nprocMuestra cuántas CPU puede usar el proceso actual.
nproc --allMuestra todas las CPU de la máquina.
nproc --ignore=1Deja una CPU libre para el resto del sistema.
make -j"$(nproc)"Compila usando tantos trabajos en paralelo como CPU hay.
Notas y errores frecuentes
- El resultado cuenta hilos lógicos: con hyper-threading puede ser el doble de los núcleos físicos.