sábado, 19 de febrero de 2011

Debugging V Parte

En la V parte me gustaria hablar de una herrameinta no muy conocida que nos puede ser de gran ayuda en los casos que nuestro servidor tiene problemas con algun proceso o con los handles de algun proceso que nos pone la CPU al 100% y no podemos trabajar con el servidor, se queda bloqueado.
La herramienta se llama Notmyfault del creaador Mark Russinovich y sirve para provocar un el famoso pantallazo azul y a su vez el volcado de memoria.
En el archivo .rar que nos descargamos tenemos 2 ejecutables tanto para procesadores de X86 como para X64:
Ejecutamos el ejecutable Notmyfault de X86 o X64 (el que coincida con nuestro s.o.) y veremos la siguiente pantalla:
Como podeis ver tenemos varias opciones para realizar un volcado del S.O., si ejecutamos la 1ª opcion High IRQL fault (por ejemplo), el equipo se reiniciara y podemos ver como realiza el volcado de memoria en el BSOD:


Una vez completado el proceso de volcado de memoria y despues de que se reinicie el servidor al iniciar sesion, podemos observar el mismo codigo de error que en el pantallazo azul anteriormente mostrado:
Bien , pues ya teniendo el volcado de memoria lo podemos analizar con debugging tools y realizar el troubleshooting para localizar el fallo.
Un Saludo

0 comentarios:

Publicar un comentario