Nouveautés de Solaris 10

Améliorations du contenu du fichier Core

La version 12/03 de Solaris Express a apporté des améliorations aux utilitaires coreadm, gcore et mdb. Ces modifications améliorent la gestion des fichiers Core, comme cela est décrit dans les trois sections suivantes. De nouvelles améliorations de la commande coreadm ont été apportées dans Solaris Express 1/04.

Spécification du contenu du fichier Core avec coreadm

Cette fonction a été introduite dans la version 12/03 de Solaris Express. Les options -i et -I ont été encore améliorées dans la version 1/04 de Solaris Express.

Dans Solaris Express 12/03, la commande coreadm vous permet de spécifier les parties d'un processus qui sont présentes dans le fichier Core en cas de panne. Vous pouvez voir la configuration du système en exécutant la commande coreadm sans arguments.

Vous pouvez spécifier le contenu du fichier Core général et le contenu du fichier Core par défaut par processus en utilisant respectivement les options -G et -I. Chaque option nécessite un ensemble de jetons de spécification du contenu. Vous pouvez également définir le contenu du fichier Core pour des processus individuels en utilisant l'option -P. Les core dumps qui correspondent aux paramètres globaux n'assurent plus le contrôle de ressource de la taille du fichier Core, par processus.

Dans Solaris Express 1/04, les options -i et -I de la commande coreadm s'appliquent désormais à tous les processus dont les paramètres de fichier Core utilisent la valeur par défaut à l'échelle du système. Utilisez les options -p et -P pour écraser la valeur par défaut.

Pour plus d'informations, reportez-vous à la page de manuel coreadm(1M).

gcore - Contenu du fichier Core

Cette fonction a été introduite dans la version 12/03 de Solaris Express.

L'utilitaire gcore crée les fichiers Core à partir d'un processus en cours d'exécution sans le perturber. L'utilitaire gcore prend désormais en charge un contenu de fichier Core variable. Utilisez l'option -c pour spécifier le contenu du fichier ou les options -p ou -g pour obliger la commande gcore à utiliser les paramètres coreadm.

Pour plus d'informations, consultez la page de manuel gcore(1).

mdb - Prise en charge du texte et des tableaux de symboles dans les fichiers Core

Cette fonction a été introduite dans la version 12/03 de Solaris Express.

Le texte figure désormais par défaut dans les fichiers Core. Cependant, les tableaux de symboles peuvent maintenant également figurer par défaut dans les fichiers Core. L'utilitaire mdb a été mis à jour afin de prendre en charge ces nouvelles données de fichier Core. Cela signifie que vous pouvez maintenant déboguer votre ancien fichier Core sans avoir besoin du fichier binaire original ni des bibliothèques liées à ce fichier.

Pour plus d'informations, consultez la page de manuelmdb(1).