StrataJ: Enhancing File System Journaling Scalability via Adaptive Concurrency Control and Full-Stack Optimizations
The scalability of file system journaling faces significant challenges due to the increasing concurrency demands of modern multi-core CPUs and high throughput NVMe SSDs. However, our study reveals that the concurrency of journaling should be carefully adjusted to the workload, and the underlying I/O stack must be custo...