I understand that for certain things this might be interesting - but there are some problems:Jaga wrote:I'd simply like the ability to preload a folder/file by right-clicking it, and choosing the option from a Primocache context link. You could preload games, videos, whatever you wanted just before you used them, speeding it all up tremendously.
a) PrimoCache is NOT aware of any file systems nor files. As a files blocks can be scattered among the entire disk - how should PrimoCache know that?
b) This is manual!
Solution to a) is to simply once load/play the file. That would move it to cache automatically, now, or with older PrimoCache/FancyCache versions. If there should be a context menu for PrimoCache, it would technically do exactly the same: Looking up a files blocks in e.g. MFT, then load them all into cache (if these fit in).
About b): My work scenario is the complete opposite of "manual". It MUST be automatic. All I wand to adjust is the number of blocks I want to preload "around" the blocks already requested by file I/O (around = before and after). As in my scenario nearly all files are guaranteed to be sequential (constant defragmentation and other tricks) the preloading will work simply by increasing / decreasing block number. Very simple.
Manual = labor work, not simple, expensive, ineffective. Cool for a hobbyist, not for a job.