Var är cacheträff och cachemiss?

Innehållsförteckning:

Var är cacheträff och cachemiss?
Var är cacheträff och cachemiss?

Video: Var är cacheträff och cachemiss?

Video: Var är cacheträff och cachemiss?
Video: Cache Access Example (Part 1) 2024, November
Anonim

En cachemiss är i allmänhet när något letas upp i cachen och inte hittas – cachen innehöll inte objektet som söktes upp. Cacheträffen är när du slår upp något i en cache och den lagrade objektet och kan tillfredsställa frågan.

Vad är cacheträff och cachemiss i cacheminnet?

En cachemiss är en händelse där ett system eller en applikation gör en begäran om att hämta data från en cache, men den specifika data för närvarande inte finns i cacheminnet. Jämför detta med en cacheträff, där den begärda informationen har hämtats från cachen.

Hur hittar jag mina cachemissar?

Du kan också beräkna en miss kvot genom att dividera antalet missar med det totala antalet innehållsförfrågningarOm du till exempel tittar över en tidsperiod och upptäcker att missarna som din cache upplevde var 11, och det totala antalet innehållsförfrågningar var 48, skulle du dividera 11 med 48 för att få ett missförhållande på 0,229.

Hur hittar jag en cacheträff?

Ett cacheträffförhållande beräknas genom att dividera antalet cacheträffar med det totala antalet cacheträffar och missar, och det mäter hur effektiv en cache är för att uppfylla förfrågningar om innehåll.

Var finns cacheminnet?

Cacheminnet är placerat mycket nära CPU:n, antingen på själva CPU-chippet eller på moderkortet i omedelbar närhet av CPU:n och anslutet med en dedikerad databuss. Så instruktioner och data kan läsas från den (och skrivas till den) mycket snabbare än vad som är fallet med vanligt RAM.

Rekommenderad: