Page 1 of 1

Application specific prefetching

Posted: Mon Jul 28, 2014 9:18 am
by TheNavigator
Please implement this:

1. Cache detects start of, say, Cubase (which is music software, same would apply for games and other types of applications as well, of course!)
2. Cache knows, from former starts, that the user, during use of this application, has a habit of opening certain blocks often and a lot (favorite samples, etc...)
3. Cache now prefetches the "favorite" blocks for data files in a background process

All of this is doable, all of this would be very helpful and give PrimoCache exactly the edge it needs to compete.

Re: Application specific prefetching

Posted: Thu Jul 31, 2014 10:29 pm
by InquiringMind
Welcome to the forums TheNavigator,

Primo Cache works at block level so isn't aware of filenames, only block numbers. While the feature you request *could* be done on a block/cluster basis (e.g. if cluster 110234 is accessed, load up clusters 113544-113611), it would need to be recalculated every time the files involved were moved (e.g. during defragmentation).

In addition, Windows' own pre-fetching (since XP) does something very similar to what you ask.