Windows primero guarda los volcados de memoria en el archivo de paginación. Windows solo mueve los datos a un archivo separado (ya sea un archivo Memory.dmp o un archivo minivolcado) después del reinicio.
¿Por qué los volcados de memoria deben ir primero al archivo de paginación?
Respuesta1
LMiller7respuestas:
Creo que la razón es tener más posibilidades de crear un volcado de memoria confiable. En el momento de la BSOD, el sistema se encuentra en un estado inestable y se desconoce la causa raíz o todas sus implicaciones. Por supuesto, el sistema no está en condiciones de emitir tales juicios por la misma razón por la que no se puede confiar en que un psiquiatra emita un juicio sobre su propio estado mental.
Por lo tanto, al realizar un volcado de memoria es importante mantener las cosas lo más simples posible. Después de todo, la causa raíz del BSOD podría estar en el propio sistema de archivos. Por ese motivo, el volcado de memoria se escribe en el archivo de paginación de la unidad del sistema en lugar de en un archivo recién creado. Creo que esto se hace sin pasar por el sistema de archivos. Escribir en un archivo de paginación en otra unidad complicaría esto. Si algo saliera mal, otros archivos o el propio sistema de archivos podrían dañarse y empeorar el problema.
Durante el reinicio después del BSOD, se supone que el sistema está en un estado estable y el volcado de memoria se copia desde el archivo de paginación a su destino final. El archivo de paginación puede entonces reanudar su función normal.