Optimal Write Batch Size in Log-Structured File Systems
暂无分享,去创建一个
Log-structured file systems create a performance benefit by maximizing the rate at which disk write operations can occur. However, this benefit comes at the expense of individual read operations, which can experience long queuing delays due to batched write service. This paper presents an ana- lytic derivation of the write batch size that minimizes read response time, while retaining the benefit of write batching. Simulations that relax the assumptions of the analytic model demonstrate that the analytic result can be used to advantage in a practical setting.
[1] John A. Kunze,et al. A trace-driven analysis of the UNIX 4.2 BSD file system , 1985, SOSP '85.
[2] Fred Douglis,et al. Beating the I/O bottleneck: a case for log-structured file systems , 1989, OPSR.
[3] Mary Baker,et al. Measurements of a distributed file system , 1991, SOSP '91.
[4] Mendel Rosenblum,et al. The design and implementation of a log-structured file system , 1991, SOSP '91.