1.2. Besoins en mémoire
Pour que kdump puisse accéder à un vidage de mémoire suite à incident noyau, et le sauvegarder pour l'analyser ensuite, une partie de la mémoire doit être préservée à cet effet. Si elle est réservée, cette partie de la mémoire système ne sera pas disponible au noyau principal.
Les exigences de mémoire varient en fonction de certains paramètres système. L'un des principaux facteurs est l'architecture matérielle du système. Pour connaître le nom exact de l'architecture de la machine (tel que
x86_64
) et l'imprimer dans la sortie standard, saisir la commande suivante à l'invite de commandes shell :
uname -m
uname -m
Un autre facteur qui influe sur la quantité de mémoire à réserver est la quantité totale de mémoire système installée. Par exemple, sur l'architecture x86_64, la quantité de mémoire réservée sera de 160 Mo + 2 bits pour chaque 4 Ko de RAM. Sur un système avec 1 TB de la mémoire physique totale installée, cela signifie 224 Mo (160 Mo + 64 Mo). Pour obtenir une liste complète des besoins en mémoire de kdump en fonction de l'architecture du système et de la quantité de mémoire physique, consultez Section B.1, « Besoins en mémoire pour kdump ».
Sur de nombreux systèmes, kdump peut estimer la quantité de mémoire nécessaire et la réserver automatiquement. Ce comportement est activé par défaut, mais ne fonctionne que sur les systèmes qui ont plus d'une certaine quantité de mémoire totale disponible, ce qui varie en fonction de l'architecture du système. Voir Section B.2, « Limite minimum pour la réservation de mémoire automatique » pour une liste des exigences minimales attenante à la réservation de mémoire automatique basée sur l'architecture du système.
Si le système a moins que la quantité minimale de mémoire requise pour que l'allocation automatique fonctionne ou si votre cas d'utilisation nécessite une valeur différente, vous pouvez configurer manuellement la quantité de mémoire réservée. Pour plus d'informations sur la façon de le faire sur la ligne de commande, voir Section 2.2.1, « Configuration l'utilisation de la mémoire ». Pour plus d'informations sur la configuration de la quantité de mémoire réservée dans l'interface utilisateur graphique, consultez Section 2.3.1, « Configuration l'utilisation de la mémoire ».
Important
Il est fortement recommandé de tester la configuration après avoir configuré le service kdump, même lorsque vous utilisez la réservation de mémoire automatique. Pour obtenir des instructions sur la façon de tester votre configuration, consultez Section 2.4, « Tester la configuration kdump ».