キャッシュじゃなくて、階層化ストレージにすればいいのでは?
階層化ストレージなら、電源落としてもクリアされない。

ランダムアクセスが多いファイルがSSDの速い階層に集められるから、キャッシュされるのと同じか、それ以上の効果が期待できると思うんだけど。