2Aug

¿Por qué RAM tiene que ser volátil?

La RAM de la computadora es volátil;lo que está almacenado en él desaparece tan pronto como se apaga la electricidad.¿Por qué, exactamente, la memoria RAM de la computadora es volátil? Siga leyendo mientras investigamos la física de la construcción de memoria de computadora de alta velocidad.

Pregunta de hoy &La sesión de respuesta nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, una agrupación de sitios web Q & A dirigida por la comunidad.

La pregunta

SuperUser lector Chintan Trivedi es curioso por qué exactamente la memoria RAM de la computadora tiene que ser volátil:

Si la RAM de la computadora no fuera volátil como otros tipos de almacenamiento persistentes, entonces no existiría el tiempo de arranque. Entonces, ¿por qué no es factible tener un módulo de memoria ram no volátil? Gracias.

Aunque hay tipos de RAM no volátil( denominada NVRAM y se encuentra en todo tipo de aplicaciones, como almacenar datos dentro de su enrutador Wi-Fi), Chintan se refiere específicamente al tipo de RAM que se encuentra en las PC.¿Qué es exactamente lo que nos impide utilizar NVRAM en nuestras computadoras de escritorio y portátiles?

La respuesta

SuperUser contribuidor MSalters ofrece una idea de cómo no podemos escapar de las limitaciones físicas( aunque microscópicas de la escala) del hardware:

En el fondo se debe a la física.

Cualquier memoria no volátil debe almacenar sus bits en dos estados que tienen una gran barrera de energía entre ellos, de lo contrario, la influencia más pequeña cambiaría la broca. Pero al escribir en esa memoria, debemos superar activamente esa barrera energética.

Designer tiene bastante libertad para establecer esas barreras de energía. Establecerlo bajo 0.1, y obtienes memoria que puede reescribirse mucho sin generar mucho calor: rápida y volátil. Establezca la barrera de energía alta 0 |1 y los bits permanecerán colocados casi por siempre, o hasta que gastes energía seria.

DRAM usa condensadores pequeños que tienen fugas. Los condensadores más grandes gotearían menos, serían menos volátiles, pero tardarían más en cargarse.

Flash utiliza electrones que se disparan a alta tensión en un aislador. La barrera de energía es tan alta que no puedes sacarla de una manera controlada;la única forma es limpiar un bloque completo de bits.

En otras palabras, la única forma de hacer que la RAM sea tan veloz como la necesitamos para las operaciones modernas de la computadora es mantener la resistencia entre cambios de estado extremadamente baja( y así hacer que la RAM sea volátil y susceptible de borrar datos frente al poderpérdida).

¿Tiene algo que agregar a la explicación? Suena apagado en los comentarios.¿Desea leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Mira el hilo de discusión completo aquí.