Sei sulla pagina 1di 3

UNIVERSIDAD AGRARIA DEL ECUADOR

FACULTAD DE CIENCIAS AGRARIAS


CARRERA DE INGENIERIA EN CIENCIAS DE LA COMPUTACIÒN
ESTUDIANTE: MORA LOMBEIDA LADY RUSSHELL

INVESTIGAR LAS SIGUIENTES DEFINICIONES:


1. Acierto
“El contenido de la dirección se encuentre en un bloque ubicado en una línea
de la caché” (Torres, 2000, p. 95).

Es decir, en la caché se encuentra el dato solicitado o la información de


manera rápida sin fallos durante su ejecución. Además, el dato esté disponible
debido al buen rendimiento del procesador de la PC.

2. Fallos
Según Universidad Complutense de Madrid (2018) señala: “No se encuentra
en la caché el dato solicitado. Un bloque que contiene la palabra accedida se
copia de la memoria principal a una línea de caché” (p. 3).

Es decir, el fallo ocurre durante la ejecución de un proceso y es cuando no se


encuentra la información solicitada en ninguna parte del bloque de la memoria.
Entonces, para solucionar ese fallo el bloque que posee el contenido de la
dirección se copia de la memoria principal a una línea de caché.

3. Tasa de aciertos
Cuando la CPU necesita una palabra de memoria y la encuentra en la
memoria cache, se dice que se produce un acierto (hit). Si la palabra no está
en la memoria cache se contabiliza un fallo (miss). La relación entre el
número de aciertos y el número total de referencias a memoria
(aciertos+fallos), es la tasa de acierto. En sistemas bien diseñados se suelen
conseguir tasas de aciertos de 0.9 (García, 2018, p. 43).

Entonces, la fórmula Ta= Na/Nr que se aplica es el número de aciertos caché


(Na) dividido para número referencias a memoria (Nr). Además, debe cumplir
que su resultado es mayor que 0.9 para encontrar el dato que se desea acceder
en la caché.
Ejemplo: Sea una memoria caché en la que se realizan 2 30 accesos con una
tasa de aciertos del 75%. Calcule el número de fallos.

4. Tasa de fallos
La tasa de fallos (Tf) es la “división de accesos a memoria no encontrados en
el nivel superior c (1-frecuencia de aciertos) (Perujo, 2016, p. 62).
La fórmula que debe cumplir es la siguiente: Tf= 1 -Ta, donde Tf es la tasa de
fallo, que va a ser igual 1 menos la tasa de aciertos.
Por otra parte, otra fórmula que aplican del número de fallos en caché dividido
para número referencias a memoria Tf= Nf/Nr

Ejemplo: Sea una memoria caché en la que cada 220 accesos se producen 217
fallos. Calcule la tasa de fallos.

5. Tiempo de aciertos
“Tiempo para adherirse al nivel superior de la jerarquía de memoria. Incluye
el tiempo para determinar si el acceso es un acierto o un fallo” (Perujo, 2016, p.
62).
En sí, es el tiempo de leer un dato en el caché.

6. Penalización de fallos
“La penalización por fallos no es más que el tiempo que le tomará al sistema
acceder a los datos que no se encuentran en caché, desde la memoria principal
tanto al CPU como a un bloque caché” (Torres, 2000, p. 98).

Es decir, la penalización por fallos es el tiempo necesario que tomará el


sistema durante la ejecución de un proceso para obtener información o datos en
la memoria principal (Ram) debido que no está disponible en la memoria caché.
Además, el tiempo de acierto es menor a la penalización de fallos.
Referencias
García, J. (2018, Abril 12). Repositorio Institucional de la Universidad de Alicante.
Retrieved from Memoria.

Madrid, U. C. (2018, Diciembre 4). Universidad Complutense de Madrid.


Retrieved from Estructuras de computadoras.

Perujo, E. (2016). UF1465 - Computadores para bases de datos. Paraninfo.


Retrieved from
https://books.google.com.ec/books?id=wcJWDwAAQBAJ&pg=PA52&dq
=tasa+acierto+en+cache&hl=es&sa=X&ved=0ahUKEwjx7-
2LnIjjAhXD1lkKHZjNA8sQ6AEINTAC#v=onepage&q=tasa%20acierto%2
0en%20cache&f=false

Torres, T. (2000, Julio). Escuela Politècnica Nacional. Retrieved from La


memoria cache y su incidencia en el desempeño del procesador:
https://bibdigital.epn.edu.ec/bitstream/15000/10814/1/T1635.pdf

Potrebbero piacerti anche