rio-file-cache · research · also RAM I/O file cache

Rio file cache

Rio is a research file cache designed to preserve in-memory file data across operating-system crashes using protection and warm-reboot recovery.

Related Observatory article: Rio file cache on hesela.com

Its protected registry identifies buffers during recovery; metadata ordering still matters. The 1996 study excludes power outages from its experiments. [1]

Hesela interpretation: classify evidence by failure type and recovery path before treating any cache as durable. This historical prototype is not a Linux configuration recommendation.

Relations

related
Write-back cache, Write-through cache, Crash consistency, Power loss protection

Limitations

  • No reproduction or modern-system performance claim is made here. [1]

Citations

  1. Chen et al. The Rio File Cache: Surviving Operating System Crashes. ASPLOS VII (1996), sections 1-3, 5. (accessed 2026-11-09)

Further reading

  1. Hesela: Cache survival depends on the failure being tested. (accessed 2026-11-09)
Sources & caveats
  • Source review, not an independent fault-injection experiment.

JSON: /data/terms/rio-file-cache.json

Published by Hesela team · Updated

Report a correction · Editorial standards · Reuse guidance

Cite this page
Hesela team. Rio file cache. Hesela. 2026-11-09. https://hesela.dev/terms/rio-file-cache/