Un sistema informático tiene una caché L1, una caché L2 y una unidad de memoria principal conectada como se muestra a continuación. El tamaño de bloque en la memoria caché L1 es de 4 palabras. El tamaño de bloque en la memoria caché L2 es de 16 palabras. Los tiempos de acceso a la memoria son de 2 nanosegundos. 20 nanosegundos y 200 nanosegundos para caché L1, caché L2 y unidad de memoria principal respectivamente.
Cuando hay un fallo en la memoria caché L1 y un acierto en la memoria caché L2, se transfiere un bloque de la memoria caché L2 a la memoria caché L1. ¿Cuál es el tiempo necesario para esta transferencia?
(A) 2 nanosegundos
(B) 20 nanosegundos
(C) 22 nanosegundos
(D) 88 nanosegundos
Respuesta: (C)
Explicación: Un bloque para acceder a la memoria caché L2 requiere 20 nanosegundos y 2 segundos para colocarse en la memoria caché L1.
El tamaño del bloque en la memoria caché L1 es de 4 palabras, por lo que el tiempo total es = tiempo para acceder a L2 + tiempo para colocar en L1 = 20+2 = 22 ns.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA