GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo verificar HZ en la terminal?

No hay una respuesta uniforme a estas preguntas, ya que en algunos casos su kernel puede compilarse "sin marcas" y no usar una interrupción de temporizador regular en absoluto. Pero si está en un kernel tradicional y una distribución tradicional, puede encontrar el .config del kernel actual archivo bajo /boot con algo como grep 'CONFIG_HZ=' /boot/config-$(uname -r) .


El valor de HZ se puede determinar así:

$ getconf CLK_TCK
100

Cualquiera de las opciones de tiempo de compilación del kernel en ejecución se puede mostrar usando getconf . Tenga en cuenta que HZ es configurable:

$ hombre 7 veces

El valor de HZ varía según las versiones del kernel y las plataformas de hardware. En i386, la situación es la siguiente:en kernels hasta 2.4.x inclusive, HZ era 100 dando un valor instantáneo de 0.01 segundos; comenzando con 2.6.0, HZ se elevó a 1000, dando un santiamén de 0.001 segundos. Desde el kernel 2.6.13, el valor HZ es un parámetro de configuración del kernel y puede ser 100, 250 (predeterminado) o 1000, lo que genera un valor de jiffies de, respectivamente, 0,01, 0,004 o 0,001 segundos. Desde el kernel 2.6.20, está disponible una frecuencia adicional:300, un número que se divide uniformemente para las frecuencias de cuadro de video comunes (PAL, 25 HZ; NTSC, 30 HZ).

La llamada al sistema times(2) es un caso especial. Informa tiempos con una granularidad definida por la constante del kernel USER_HZ. Las aplicaciones de espacio de usuario pueden determinar el valor c de esta constante mediante sysconf(_SC_CLK_TCK).

Como suele ser el caso, es posible que deba recortar el _SC_ mordió el nombre de la variable que se muestra en las páginas de manual cuando se pregunta al respecto usando getconf .


Linux
  1. Cómo verificar la versión del sistema operativo y Linux

  2. Cómo buscar en la web desde la terminal en Linux

  3. Personalizar la Terminal en Ubuntu 20.04:¿cómo hacerlo?

  4. Cómo verificar si el sistema requiere un reinicio

  5. Cómo comprobar la versión de MySQL en Linux

Cómo verificar la versión del kernel en Linux

Cómo verificar la complejidad de la contraseña en Linux

Cómo verificar el nivel de ejecución en Linux

Cómo personalizar la terminal en Ubuntu 20.04

Cómo verificar la dirección IP en Ubuntu

Cómo comprobar la versión de PHP en Linux