Un kernel panic de Linux no borra la RAM. Entonces:
- Sin embargo, Linux normalmente inicia un reinicio de hardware en pánico, como menciona David Turvene, es posible abrir un kernel para ahorrar RAM y hacer muchas otras cosas en este momento.
- En la mayoría de los sistemas, un reinicio deshabilitará las señales de actualización necesarias para la RAM dinámica que podrían, en teoría, hacer que se pierda el contenido de la RAM. En la práctica, la actualización normalmente se desactiva por un período muy corto en comparación con la cantidad de tiempo requerida para perder el contenido de RAM. Esto significa que el contenido de la RAM no se altera cuando el sistema vuelve a funcionar y entra en el gestor de arranque.
- Los cargadores de arranque normalmente no borran la memoria ni realizan una verificación de memoria, por lo que cuando se inicia el núcleo, el contenido de la memoria anterior todavía está disponible. Los cargadores de arranque sobrescribirán la memoria que necesitan ejecutar, que generalmente es un pequeño subconjunto de toda la memoria.
- El kernel tampoco hace nada a la memoria, excepto la cantidad que necesita para inicializarse.
Como resultado, en un sistema normal donde el núcleo solo necesita una fracción de la memoria total del sistema para ejecutarse, la mayoría de la memoria todavía tiene el contenido que tenía cuando ocurrió el pánico. Ahora, la información básica sobre tareas, memoria, dispositivos, etc. se ha perdido durante la inicialización, por lo que es difícil entender lo que queda en la memoria, aunque quedan muchas migas de pan.
Esta es una respuesta muy amplia; siéntase libre de publicar una pregunta si desea más detalles.
- Cómo hacer que mi computadora portátil funcione más rápido
- ¿Son suficientes 4 GB de RAM para el análisis de laminado compuesto?
- ¿32 GB de RAM son excesivos?
- ¿Cuáles son las direcciones iniciales del sistema operativo en RAM?
- ¿Por qué mi portátil con Windows 7 funciona tan lento y sigue funcionando a pesar de que tiene y 2 GB de RAM i3 3110M a una velocidad de reloj de 2,4 GHz?