La memoria principal y luego busca el elemento de datos y lo envía de vuelta a la CPU. Mucho tiempo se desperdicia en todo este ciclo. ¿Qué pasa si el elemento de datos se almacena en algún lugar cerca de la CPU? El funcionamiento de la caché del procesador se basa en un concepto similar. Para entender el concepto de la memoria caché, vamos a tomar un ejemplo de una biblioteca a través de este article.Suppose, tenemos una biblioteca, con un solo bibliotecario.
Si una persona viene y pide Harry Potter Parte I, a continuación, el bibliotecario va a la estantería y recupera el libro y se lo da a la persona. Cuando la persona se hace con el libro, que se restaura en el estante. Si, cualquier otra persona viene y pide el mismo libro, el ciclo se repite de nuevo. Esto es exactamente cómo funciona un sistema sin memory.Why caché no necesitamos caché del procesador? Ahora, vamos a ver qué pasa en presencia de una memoria caché. En nuestro ejemplo la biblioteca, consideremos un cajón en el escritorio del bibliotecario como caché.
El procedimiento sigue siendo el mismo, cuando la primera persona coloca una solicitud de un libro. Pero, cuando se devuelve el libro, el bibliotecario no almacena en el estante, en lugar lo mantiene en su cajón. Ahora, cuando la siguiente persona viene y coloca una solicitud para el mismo libro, el bibliotecario simplemente tiene que recuperarlo de su cajón. De manera similar, la memoria caché almacena los elementos de datos que se requieren con frecuencia por el procesador.
Por lo tanto, cada vez, se solicita los datos, procesador simplemente se ve en la caché y lo recupera, el ahorro de un largo viaje a la memoria principal. Esto aumenta enormemente la speed.Does procesador almacenamiento de memoria caché sólo los elementos de datos utilizados con frecuencia? N, la memoria caché es una pieza inteligente de memoria que también busca los datos que es probable que se solicita en el futuro cercano. Continuando con nuestro ejemplo de la