PaCaR: Improved Buffered I/O Locality on NUMA Systems with Page Cache Replication
Abstract
Modern systems featuring multiple sockets suffer from the non-uniformity of performance of their memory accesses. Accessing memory of a remote node can lead to doubled latencies and halved bandwidth. This is particularly critical for I/O-intensive applications relying on the Linux page cache, where locality is paramount. Existing solutions migrating threads or memory across nodes fail to address the issue with highly parallel workloads, where a small working set is constantly accessed by multiple threads across nodes.
Fields of Study & Subjects
Advanced Data Storage Technologies
Parallel Computing and Optimization Techniques
Distributed systems and fault tolerance
Publication details
- Pages
- 1533–1549
- Publication date
- 24 April 2026
- Language
- EN