GNU/Linux >> Tutoriels Linux >  >> Linux

Comment vérifier HZ dans le terminal?

Il n'y a pas de réponse uniforme à ces questions, car dans certains cas, votre noyau peut être compilé "sans tic-tac" et ne pas utiliser du tout une interruption de minuterie régulière. Mais si vous êtes sur un noyau traditionnel et une distribution traditionnelle, vous pouvez trouver le .config du noyau actuel fichier sous /boot avec quelque chose comme grep 'CONFIG_HZ=' /boot/config-$(uname -r) .


La valeur de HZ peut être déterminée comme suit :

$ getconf CLK_TCK
100

Toutes les options de temps de compilation du noyau en cours d'exécution peuvent être éclairées à l'aide de getconf . Gardez à l'esprit que HZ est configurable :

$ homme 7 fois

La valeur de HZ varie selon les versions du noyau et les plates-formes matérielles. Sur i386, la situation est la suivante :sur les noyaux jusqu'à 2.4.x inclus, HZ était de 100, ce qui donne une valeur jiffy de 0,01 seconde; à partir de 2.6.0, HZ a été porté à 1000, donnant un jiffy de 0,001 seconde. Depuis le noyau 2.6.13, la valeur HZ est un paramètre de configuration du noyau et peut être 100, 250 (valeur par défaut) ou 1000, donnant une valeur jiffies de, respectivement, 0,01, 0,004 ou 0,001 seconde. Depuis le noyau 2.6.20, une fréquence supplémentaire est disponible :300, un nombre qui se divise également pour les fréquences d'images vidéo courantes (PAL, 25 Hz ; NTSC, 30 Hz).

L'appel système times(2) est un cas particulier. Il rapporte les temps avec une granularité définie par la constante du noyau USER_HZ. Les applications de l'espace utilisateur peuvent déterminer la valeurc de cette constante à l'aide de sysconf(_SC_CLK_TCK).

Comme c'est généralement le cas, vous devrez peut-être couper le _SC_ peu du nom de la variable affiché dans les pages de manuel lors de la demande à ce sujet en utilisant getconf .


Linux
  1. Comment changer la couleur de votre terminal Linux

  2. Comment rechercher sur le Web à partir d'un terminal sous Linux

  3. Comment lancer le terminal cPanel

  4. Comment vérifier le système d'exploitation en Python ?

  5. Comment vérifier si KPTI est activé sous Linux ?

Comment vérifier la version du noyau sous Linux

Comment vérifier la complexité du mot de passe sous Linux

Comment vérifier le niveau d'exécution sous Linux

Comment personnaliser le terminal sur Ubuntu 20.04

Comment vérifier l'adresse IP dans Ubuntu

Comment vérifier la version de PHP sous Linux