¿Qué es una página cero?
La página cero es la parte de la memoria de una computadora al comienzo del espacio de direcciones IS. El cero se refiere a las direcciones de memoria contenidas en esta área, ya que al principio es que todas las direcciones comienzan con cero. En las computadoras más antiguas, este espacio estaba reservado para funciones primarias e información crítica. A medida que pasaba el tiempo, menos sistemas se basaban en la página cero y su tratamiento especial se volvió menos común. En las computadoras más nuevas, esta dirección de memoria a menudo se mantiene limpia como una forma de monitorear el uso de la memoria de la programación y buscar errores.
El uso de la memoria de los sistemas informáticos más antiguos es, en muchos sentidos, el mismo que en los modelos más nuevos. Cuando los programas se ejecuten, se ejecutarán pronto o hayan terminado de operar recientemente, se trasladan del almacenamiento a la memoria activa. Active Memory funciona mucho más rápido y permite que el programa funcione con menos tiempo de espera. La computadora realiza un seguimiento de toda esta memoria asignando direcciones a los programas, básicamente lo mismo que el AddreSS en una casa.
En su mayor parte, cuando una computadora está apagada, la memoria activa se pierde. Como resultado, cuando una computadora se enciende por primera vez, la memoria debe estar totalmente vacía. Esto significa que los primeros bits de información cargados en el sistema irían al frente de las listas de memoria o en la página cero. Para asegurarse de que todo funcionó como debería, se construyeron ciertas funciones para operar en esta área de memoria y se mantuvieron otros programas.
.Como tiempo cuando enciende, las velocidades de la computadora aumentaron dramáticamente. Si bien la velocidad de la memoria aumentó junto con todo lo demás, la velocidad del procesador la cumplió lentamente y lo superó con respecto a varias funciones. Este cambio hizo que la página cero sea significativamente menos importante, y muchos sistemas dejaron de usarla como resultado. Se hizo más fácil dejar que el sistema tome sus propias decisiones sobre dónde se mantuvo la información, en lugar de intentar controlarla en tal.un nivel menor.
Las computadoras modernas a menudo renunciarán por completo a la página cero. Algunos procesadores aún asignarán una pequeña cantidad de memoria al comienzo del espacio de direcciones, que intencionalmente mantiene vacío. Cuando un programa se equivoca e intenta acceder a la memoria que no existe, el puntero de memoria malformado simplemente apuntará a la primera dirección disponible. Al monitorear la sección vacía para estos punteros, es posible localizar programas de mal funcionamiento. En muchos sentidos, esto es lo opuesto a la página cero original; En lugar de estar repleto de programas esenciales, está vacío y esperando mal funcionamiento.