¿Cuántos núcleos tengo en mi máquina?


1

Quiero instalar un paquete relativamente grande en mi Ubuntu 13.10 y quiero usar todos los núcleos de procesamiento de mi máquina. yo tecleo

hacer -j N

dónde N es el número de núcleos disponibles + 1, supongo. Pero el problema es que no sé cuántos núcleos tengo. ¿Cómo puedo resolverlo en Ubuntu?

Respuestas:



8

correr lscpu para obtener información sobre su cpu. nproc Devuelve la cantidad de procesadores.


4

Prueba esto en tu terminal:

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

2

@BuysDB definitivamente tiene la solución más simple que responde directamente a la pregunta, pero aquí hay otra forma más multiplataforma de hacerlo asumiendo que Python está instalado:

python -c 'import multiprocessing as mp; print mp.cpu_count()'
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.