> > что в операционных системах не хватает простого способа заставить произвольный файл кешироваться. ... Понятно, что можно нагородить всякие рам-диски ... но это всё сложно, а хочется просто, быстро и когда надо.

Не обязательно городить, когда какой-то файл надо часто читать/писать, я просто кладу его или всю директорию в /dev/shm, так оно и будет в памяти. Но это и есть по сути рамдиск (tmpfs) и он в линуксах по дефолту везде смонтирован.