Si desconecto la alimentación de mi computadora y lo reinicio INMEDIATAMENTE sin iniciar el sistema operativo, ¿se conservará el contenido de la RAM?

0

Tengo memoria RAM DDR3 en mi computadora. Mi computadora está congelada y tengo un importante trabajo sin guardar abierto. Ya he tratado el problema de cómo recuperar y leer el contenido de la memoria RAM. Solo necesito poder reiniciar la computadora con la memoria intacta. Si baje la temperatura de la RAM para hacer esto, la memoria se conservará casi por completo. Sin embargo, este es un último recurso. Preferiría hacerlo mediante un reinicio rápido.

    
pregunta Rayman

3 respuestas

1

No podrás hacer esto. PUEDE ser posible, en una situación de emergencia extrema, conectar un depurador remoto a través de una ranura de expansión y hacer que el depurador tome el control del bus del sistema, pero eso es algo de último recurso de tipo CIA.

Recuerde, también, que si bien ALGUNO de su trabajo aún puede existir en la RAM, es posible que parte de él ya haya sido enviado al disco para dejar espacio para otras cosas. ¿Estás listo para filtrar un archivo de paginación congelado, buscando tus datos? ¿En qué formato? ¿Lo reconocerás? ¿Será comprimido o modificado de otra manera para propósitos de paginación? ¿Cuán grandes serán los bloques de página? ¿Serán continuos? ¿Qué tan grande es tu archivo de paginación?

Incluso lo que aún se encuentra en la RAM deberá actualizarse a una velocidad determinada para conservar los datos que contiene; sin esa actualización tan importante, pierde datos MUY MUY muy rápido, demasiado rápido para que no pueda apagar la máquina, luego vuelva a encender la máquina (lo que produce el retraso de encendido requerido de la fuente de alimentación) y evita la secuencia de arranque, luego retire el control la CPU, ENTONCES, se prepara para filtrar (en modo protegido) a través de N conciertos de espacio en busca de su trabajo.

Se ha ido. Tu tiempo se gastará mejor en recrear tu trabajo, no en intentar rescatarlo.

    
respondido por el TDHofstetter
0

De este sitio web :

  

De acuerdo con el estándar JEDEC, una celda DRAM debe mantener su   Información / cargo por un tiempo mínimo de 64 ms. Por "mantener su   información ”significa que la celda después de cada 64 ms aún debe   Tener suficiente carga dentro para que esta carga sea reconocida.   correctamente (como "1" o "0") por los llamados amplificadores de los sentidos.

Dudo que los fabricantes de RAM excedan este estándar por mucho, así que creo que estás mirando a 100 ms como máximo, probablemente no sea suficiente para apagar tu computadora.
Dicho esto, existe una fuerte evidencia de que enfriar los cilindros, o limitar el corte de energía es una opción viable para recuperar el contenido de la RAM, suponiendo que: a) eres capaz de arrancar en algún sistema operativo que no afectará a la memoria RAM
b) el encendido de la computadora no fuerza una prueba de memoria
Parece que enfriar la memoria RAM aumentará sus posibilidades de éxito. No estoy seguro de qué sistema operativo podría usar que no afecte (a la mayoría de) la memoria RAM de la computadora. Supongo que una distribución de Linux en vivo con un uso mínimo de memoria (sin intercambio, imagen de 256 k) podría permitirle hacer esto.

    
respondido por el RJR
0

Es posible recuperar los contenidos de DRAM durante bastante tiempo después de que pierde poder. Sin embargo, algunos bits se habrán "deteriorado", lo que significa que, en general, no podrá reiniciar porque el código tendrá errores.

enlace

    
respondido por el user32885

Lea otras preguntas en las etiquetas