Un défaut de cache, généralement, est quand quelque chose est recherché dans le cache et n'est pas trouvé – le cache ne contient pas l'élément recherché. Le succès du cache se produit lorsque vous recherchez quelque chose dans un cache et qu'il stockait l'élément et est capable de satisfaire la requête.
Qu'est-ce qu'un succès et un manque de cache dans la mémoire cache ?
Un échec de cache est un événement dans lequel un système ou une application fait une demande pour récupérer des données d'un cache, mais ces données spécifiques ne sont pas actuellement dans la mémoire cache. Comparez cela à un accès au cache, dans lequel les données demandées sont extraites avec succès du cache.
Comment puis-je trouver mes erreurs de cache ?
Vous pouvez également calculer un raté ratio en divisant le nombre de ratés par le nombre total de demandes de contenuPar exemple, si vous regardez sur une période de temps et que vous constatez que le nombre d'échecs rencontrés par votre cache était de 11 et que le nombre total de demandes de contenu était de 48, vous diviseriez 11 par 48 pour obtenir un taux d'échec de 0,229.
Comment puis-je trouver un accès au cache ?
Un taux d'accès au cache est calculé en divisant le nombre d'accès au cache par le nombre total d'accès et d'échecs au cache, et il mesure l'efficacité d'un cache à répondre aux demandes de contenu.
Où se trouve la mémoire cache ?
La mémoire cache est située très proche du CPU, soit sur la puce CPU elle-même, soit sur la carte mère à proximité immédiate du CPU et connectée par un bus de données dédié. Ainsi, les instructions et les données peuvent être lues (et écrites dessus) beaucoup plus rapidement que ce n'est le cas avec une RAM normale.