MEMORIA CACHE:
Es una memoria en la que se almacenas una serie de datos para su rápido acceso. Existen muchas memorias caché (CHACHE DE DISCO Y CACHE DE MEMORIA)
CHACHE DE MEMORIA:
Es una parte de memoria RAM estatica de alta velocidad. Los sistemas de memoria cache usan un tecnologia reconocida por cache inteligente en la cual el sistema
CACHE DE DISCO:
Trabajo sobres los mismos principios que la memoria cache. La cache de disco puede mejorar drasticamente el rendimiento de las aplicaciones.
FUNCION
cuando se accede a un dato por primera vez, se guarda una copia del mismo en la caché, si posteriormente se necesita dicho dato se accede a la caché y no a la RAM en si.
Caché de 1er nivel (L1):
está integrada en el núcleo del procesador, trabajando a la misma velocidad que este. La cantidad de memoria caché L1 varía de un procesador a otro, estando normalmente entra los 64KB y los 256KB.
Caché de 2º nivel (L2):
Integrada también en el procesador, aunque no directamente en el núcleo de este, tiene las mismas ventajas que la caché L1, aunque es algo más lenta que esta. La caché L2 suele ser mayor que la caché L1, pudiendo llegar a superar los 2MB.
A diferencia de la caché L1, esta no está dividida.
Caché de 3er nivel (L3):
Esta caché estaba incorporada a la placa base, no al procesador, y su velocidad de acceso era bastante más lenta que una caché de nivel 2 o 1, ya que si bien sigue siendo una memoria de una gran rapidez
BUFFER DE DATOS:
Es un espacio de memoria, en la que se almaccenan datos para evitar que el programa o recurso que los requiere, ya sea hardware o sofware.
Nornmalmente los datos se almacenan en un buffer mientras son trasferidos desde un dispositivos de entrada o justo anten de enviarlos a un dispositivo de salida. Tambien puede utilizarse para transferir datos entre procesos. Los buffers se pueden usar en caulquier sistema digital, no solo en informaticos como en reproductores de musica y video.
MEMORIA VIRTUAL:
Es una tecnica de administracion dela memoria real que permite al sistema operativo brindarle al sofware usuario y a si mismo un espacio de direcciones mayor que la memoria real o fisica. Tambien permite ejecutar programas o procesar datos cuyo ltamaño excede el espacio de memoria disponible. y tener en ejecucion varios programas a la ves, usando un esquema de segmentacion.
Operación básica
Cuando se usa Memoria Virtual, o cuando una dirección es leída o escrita por la CPU, una parte del hardware dentro de la computadora traduce las direcciones de memoria generadas por el software (direcciones virtuales) en:
La dirección real de memoria (la dirección de memoria física), o
una indicación de que la dirección de memoria deseada no se encuentra en memoria principal (llamado excepción de memoria virtual)
No hay comentarios:
Publicar un comentario