Page 1 of 1

Prefetch on spinning disks

Posted: Tue May 23, 2017 8:49 am
by npelov
I noticed that prefetch is fast on SSD, but quite slow on spinning disk even though there is big 60 GB SSD L2 cache. Shouldn't (almost) all the prefetch be already on the SSD?

Re: Prefetch on spinning disks

Posted: Mon Jul 17, 2017 7:41 am
by Support
Prefetch is to fetch data from underlying disk to L1 cache only.

Re: Prefetch on spinning disks

Posted: Thu Sep 14, 2017 10:29 am
by Mic
Been noticing this myself as well...

Ok, so I understand that the data written to the SSD is persistent and doesn't actually need to be prefetched. At the same time though, the index (or whatever) of that persistent data does not seem to be retained between reboots - every time I restart, that L2 cache is being shown as completely free. (Side note - I'm actually seeing my prefetch showing as "inactive" in the GUI display, even though it's set in the config?)

Unless I'm misunderstanding that, this is a very serious shortcoming, severely hampering the usefulness of one of the primary purposes of the software. Any plans to alter this behavior?