А мне кажется - пусть остается на совести ОС. Объекты кеша, к которым
часто обращаются будут находиться в кеше и, фактически, отдаваться из
памяти.
Что касается чтения да, ОС неплохо кэширует и снижает нагрузку на диск,
но можно упереться в предел I/O ops per second на запись новых объектов.
В этом случае кэш в памяти был бы полезен.