Page 1 of 1
prefetch and l1 cache question
Posted: Wed Jun 10, 2020 5:37 am
by AnDylishus
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
Posted: Wed Jun 10, 2020 6:36 am
by Jaga
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
Posted: Fri Jun 12, 2020 10:34 am
by Support
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.