Posible duplicado:
¿Cómo puedo registrar todos los inicios de procesos en Linux?
Hola,
debido a un problema de congelación de mi Ubuntu 10.10 (no es aislable), pensé en registrar cada ejecutable del kernel de alguna manera en cualquier archivo para ver qué sucede al final cuando se produce una congelación la próxima vez para no perder información valiosa.
Encontré acct pero obviamente esto no es lo que estoy buscando. En realidad, solo registra comandos de usuario y esas cosas. Necesito algo que inicie sesión en un nivel mucho más "profundo". Lo mejor sería algún tipo de guión que registre cada interrupción. ¿Alguien conoce alguna herramienta como esa?
Respuesta1
Puede probar un 'ps' -aux que enumerará todos los procesos que se ejecutan en el sistema en un momento dado. Podrías ponerlo en un script de shell para ejecutarlo de forma iterativa a lo largo del tiempo, probablemente con un descanso entre iteraciones. Un 'top' se ejecuta continuamente y enumera los mayores usuarios de recursos del sistema. También tiene indicadores que pueden personalizar su salida (man top o man ps)
alan
Respuesta2
comentario de gilesfue la solución:
Tal vez puedas conseguir unvolcado del núcleo del kernel. Ver tambiénReceta de volcado de emergenciay otraTemas de depuración del kernel de Ubuntu.