I have a suggestion, but I really don't know if it will help.  Use the Tips and Tweaks plugin to decrease the vm.dirty* settings, from the defaults of 10 and 20, to 5 and 10, or even 2 and 3 (turn on the Help).  This decreases the disk buffering the kernel uses, might decrease the memory pressure, and enable more of the directory entries to stay cached.   What could cause a disk to spin up: - any write to the disk - any read of any part of the disk that has not been cached - any read