Ir a la navegación
Ir a la búsqueda
Jerarquía de almacenamiento
Artículo principal: Jerarquía de memoria
La memoria primaria, está directamente conectada a la CPU del ordenador. Debe estar
presente para que la CPU efectúe cualquier función. El almacenamiento primario
consta de la memoria primaria del sistema; contiene los programas en ejecución y
los datos con que operan. Se puede transferir información muy rápidamente
(típicamente en menos de 100 ciclos de reloj2) entre un registro del
microprocesador y localizaciones del almacenamiento principal. En las computadoras
modernas se usan memorias de acceso aleatorio basadas en electrónica del estado
sólido, que está directamente conectada a la CPU a través de buses de direcciones,
datos y control.
Algunos autores3 presentan a la memoria caché como una jerarquía aparte, sin
embargo, al no ser memoria directamente direccionable (guarda estrictamente copias
de la información disponible en la memoria principal), es común presentarla como
parte funcional del almacenamiento primario.
Almacenamiento secundario
Artículo principal: Memoria secundaria
Por lo tanto, el uso de la memoria virtual, que es cerca de un millón de veces más
lenta que memoria “verdadera”, ralentiza apreciablemente el funcionamiento de
cualquier computadora. Muchos sistemas operativos implementan la memoria virtual
usando términos como memoria virtual o «fichero de caché». La principal ventaja
histórica de la memoria virtual es el precio; la memoria virtual resultaba mucho
más barata que la memoria real. Esa ventaja es menos relevante hoy en día. Aun así,
muchos sistemas operativos siguen implementándola, a pesar de provocar un
funcionamiento significativamente más lento.
Almacenamiento terciario