Myktrace / mykdump (Tech 3)
myktrace:
Ktrace est une commande système permettant de récupérer dans un fichier ktrace.out les appels systèmes au Kernel et cela pour un processus spécifié. Les opérations Kernel tels que les appels systèmes, les signaux, utilisation des I/O (entrée/sortie) sont enregistrés dans ce fichier.
Pour myktrace, il faudra utiliser l’appel système ktrace. Il faudra gérer les options suivantes:
-a -C -c -f -i -t -d
La syntaxe sera la même que celle décrite dans le man.
mykdump:
La commande kdump permet d’afficher les traces du Kernel à partir d’un fichier produit par ktrace(1) dans un format lisible par l’homme. Par défaut, le fichier ktrace.out du répertoire courant est traité puis affiché.
Pour mykdump, la sortie doit être la plus riche possible et la plus proche de celle de kdump.
Ce mini-projet n’est à réaliser que sur NetBSD et par deux.