Archivo

Entradas Etiquetadas ‘CPU’

Estado del Hyper-Threading en Linux

Miércoles, 28 de octubre de 2009

Para saber si  un servidor con Linux tiene habilitado el Hyper-Threading sin necesidad de rebotar el servidor, podemos proceder de la siguiente maneara:

Revisamos el contenido de /proc/cpuinfo y nos fijanos en el valor de los campos siblings y cpu cores.

Si el valor de siblings es igual al de cpu cores entonces no tenemos Hyper-Threading habilitado. Si por el contrario, el valor de siblings es el doble que el de cpu cores entonces el Hyper-Threading está habilitado.

Ejemplos:
Hyper-Threading habilitado:

physical id     : 1
siblings        : 4
core id         : 1
cpu cores       : 2

Hyper-Threading NO habilitado:

physical id     : 0
siblings        : 4
core id         : 3
cpu cores       : 4

Linux , ,