Tengo un sistema de procesador de cuatro núcleos. Estaba usando Windows antes de instalar Ubuntu. Windows por defecto estaba usando 1 núcleo * y podría cambiar eso con msconfig
. ¿Cómo puedo hacer esto en Ubuntu o es necesario?
Tengo un sistema de procesador de cuatro núcleos. Estaba usando Windows antes de instalar Ubuntu. Windows por defecto estaba usando 1 núcleo * y podría cambiar eso con msconfig
. ¿Cómo puedo hacer esto en Ubuntu o es necesario?
Respuestas:
Tipo:
lscpu
en la terminal y presione ENTER.
Ahora tiene la información sobre los núcleos utilizados en su instalación de Ubuntu.
Core(s) per socket:4
le dice a U la cantidad exacta de núcleos en la máquina.
Puede ver el uso de los núcleos de su CPU con el comando top.
top
. Verá información sobre tareas, memoria, etc.1
para mostrar el uso individual de la CPU. Verás algo como:Para iniciar un nuevo proceso que debería ejecutarse solo en un núcleo, puede usar el comando conjunto de tareas.
taskset -c 0 executable
Para monitorear la afinidad de CPU del proceso existente, puede usar este comando:
taskset -cp $(pgrep -f executable)
tenga en cuenta que la identidad ejecutable que pasará a este comando puede ser './executable' si lo inició de esa manera.
Como no ha especificado su entorno de escritorio, supondré que está utilizando Ubuntu
Para una forma gráfica de verificar el uso de su CPU, busque en su sistema una aplicación llamada Monitor de sistema.
La pestaña Recursos mostrará la actividad de cada núcleo
Mientras que la pestaña Procesos mostrará el uso de la CPU para programas individuales.
htop
la herramienta proporciona gráficos para el uso de los núcleos de la CPU
instalar htop a través de la terminal:
apt-get install htop
ejecutar htop a través de la terminal:
htop
top
!