6.- Analizando un proceso.
Introducción
En los artículos anteriores después de realizar nuestros
análisis nos quedábamos con una pequeña lista de PIDs los cuales
deberíamos estudiar con detenimiento.
En la mayoría de sistemas *nix nuestras opciones son bastante
limitadas, podemos obtener información de las llamadas al sistemas que
están realizando con herramientas tipo strace o truss, también podemos
ver a grosso modo consumo de cpu y memoria usando el top y finalmente en
/proc obtendremos datos acerca de File Descriptors y algunas cosas más,
sin embargo muchas veces no son datos suficientes como para realizar un
análisis detallado.
En OpenSolaris afortunadamente podemos ver cualquier cosa referente a nuestro
proceso, empezando por su estructura en el kernel, su stack, sus contadores,
etc. La limitación será nuestro conocimiento y el tiempo que
queramos dedicarle.
Analizar un proceso no es algo sistemático, no hay una lista de tareas
a realizar, lo mejor es conoc