Rechercher

38.5. Paramètres du noyau

download PDF

Les valeurs par défaut des paramètres du noyau se trouvent dans le répertoire /proc/sys/kernel/. Il s'agit de valeurs par défaut fournies par le noyau ou de valeurs spécifiées par un utilisateur via sysctl.

Voici les paramètres du noyau disponibles utilisés pour définir les limites des appels système msg* et shm* System V IPC (sysvipc) :

msgmax
Définit la taille maximale autorisée en octets d'un seul message dans une file d'attente. Cette valeur ne doit pas dépasser la taille de la file d'attente (msgmnb). Utilisez la commande sysctl msgmax pour déterminer la valeur actuelle de msgmax sur votre système.
msgmnb
Définit la taille maximale en octets d'une file d'attente de messages unique. Utilisez la commande sysctl msgmnb pour déterminer la valeur actuelle de msgmnb sur votre système.
msgmni
Définit le nombre maximum d'identifiants de file d'attente de messages, et donc le nombre maximum de files d'attente. Utilisez la commande sysctl msgmni pour déterminer la valeur actuelle de msgmni sur votre système.
shmall
Définit la quantité totale de mémoire partagée pages qui peut être utilisée sur le système à un moment donné. Par exemple, une page représente 4096 octets sur les architectures AMD64 et Intel 64. Utilisez la commande sysctl shmall pour déterminer la valeur actuelle de shmall sur votre système.
shmmax
Définit la taille maximale en octets d'un segment de mémoire partagée autorisé par le noyau. Les segments de mémoire partagée allant jusqu'à 1 Go sont désormais pris en charge par le noyau. Utilisez la commande sysctl shmmax pour déterminer la valeur actuelle de shmmax sur votre système.
shmmni
Définit le nombre maximal de segments de mémoire partagée à l'échelle du système. La valeur par défaut est 4096 sur tous les systèmes.

Ressources supplémentaires

  • sysvipc(7) et sysctl(8) pages de manuel
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.