Prometheus v3.5.0 introduces a `use-uncached-io` feature flag (Linux-only) that uses direct I/O for compaction chunk writes, bypassing the page cache. This reduces Prometheus's page cache footprint by 20–50% as measured by `container_memory_cache`, making memory usage more predictable and reducing pressure on shared cache. The
Table of contents
Covering more write pathsBuilding more confidence around directIOWriterExperimenting with RWF_DONTCACHESupport beyond LinuxSort: