ktrace es una utilidad incluida con ciertas versiones de BSD Unix y Mac OS X que rastrea la interacción del kernel con un programa y lo descarga en el disco con el propósito de depurarlo y analizarlo. Operaciones kernel rastreadas incluyen llamadas de sistema , traducciones namei, señal de procesamiento, y I / O . [1]
Escrito en | C [ cita requerida ] |
---|---|
Sistema operativo | BSD Unix y Mac OS X |
Disponible en | inglés |
Tipo | Rastreo |
Los archivos de rastreo generados por ktrace (llamados ktrace.out por defecto) se pueden ver en forma legible por humanos usando la utilidad kdump . [2]
Desde Mac OS X 10.5 Leopard, ktrace ha sido reemplazado por DTrace .
Ver también
- DTrace , la versión de seguimiento de Sun Microsystems, que ahora se ejecuta en OpenSolaris, FreeBSD, macOS y Windows
- kdump (Linux) , el mecanismo de volcado por caída del kernel de Linux, que utiliza internamente kexec
- SystemTap
- trace en Linux, parte del kit de herramientas de seguimiento de Linux