Application specific prefetching

Suggestions around PrimoCache
Post Reply
TheNavigator
Level 1
Level 1
Posts: 3
Joined: Mon Jul 28, 2014 9:11 am

Application specific prefetching

Post 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.
InquiringMind
Level SS
Level SS
Posts: 477
Joined: Wed Oct 06, 2010 11:10 pm

Re: Application specific prefetching

Post 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.
Post Reply