prefetch and l1 cache question
-
- Level 1
- Posts: 3
- Joined: Fri May 15, 2020 5:36 pm
prefetch and l1 cache question
So when you have prefetch last cache enabled it is my understanding that it will load the last cache to the level 1 cache. What does it do when the prefetch size is bigger than the l1 cache? Or does the prefetch information where id says Done (32gb/32gb) just mean data accessed? In my instance the l1 cache is 12gb.
Re: prefetch and l1 cache question
Prefetch simply grabs what was in the cache at last shutdown and loads it back into the cache. You will never have a prefetch larger than the cache size. Done means it's done fetching the last cache contents after boot.
Re: prefetch and l1 cache question
It is pretty unlikely that a prefetch size larger than L1 cache size, unless you "lock cache content" and change the L1 cache size. But even the prefetch size is larger, PrimoCache will stop prefetching when L1 cache is full.