Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a24a58b48b26231f

Jump to content

Talk:Cache inclusion policy

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 1 year ago by 81.6.34.169 in topic Mistake in a definition?

In "comparison" section (https://en.wikipedia.org/w/index.php?title=Cache_inclusion_policy&action=edit&section=4) There appears to be an error: "the exclusive cache has more unique memory capacity, it uses more bandwidth since it suffers from a higher rate of filling of new blocks (equal to the rate of higher level cache's misses) as compared to NINE cache which is filled with a new block only when it suffers a miss"

This reasoning is incorrect -- an exclusive cache will have the lowest miss rate of all variants, because it has the most total capacity -- not all L1 misses result in a fill. Only L1 misses that also miss in L2 result in a fill. All other things being equal (IE same number of ways in all 3 cases), the exclusive will have the fewest cases where it misses in both L1 and L2, because miss rate depends _only_ on capacity when all other things are equal.  Preceding unsigned comment added by Seanhalle (talkcontribs) 00:43, 8 April 2018 (UTC)Reply

Mistake in a definition?

[edit]

"If all blocks in the higher level cache are also present in the lower level cache, then the lower level cache is said to be inclusive of the higher level cache."

This cannot be possibly true, as it would require L1 to be at least as big as L2.

Rather it should say "If all blocks in the lower level cache are also present in the higher level cache, ..."

Or in other words, if line is in L1, it is also in L2. Or in other words, there are no lines in L1 that are in L1 only, and not in L2.

Right? 81.6.34.169 (talk) 20:12, 3 June 2025 (UTC)Reply