From 84cd37db1f930ae496f30c1554e50b48960741c2 Mon Sep 17 00:00:00 2001 From: Tyler Nijmeh Date: Thu, 3 Sep 2020 22:21:20 -0700 Subject: [PATCH] Update README for readahead Signed-off-by: Tyler Nijmeh --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cc31302..4c72973 100644 --- a/README.md +++ b/README.md @@ -142,7 +142,7 @@ Allow the scheduler to place tasks on their origin CPU, increasing cache localit ### I/O * iostats: 1 --> 0: Disable I/O statistics accounting, which adds overhead. -* readahead: 128 --> 64: Reduce readahead, which is intended for disks with long seek times (HDD), whereas mobile devices use flash storage with zero seek time. +* readahead: 128 --> 0: Reduce readahead, which is intended for disks with long seek times (HDD), whereas mobile devices use flash storage with zero seek time. In testing, this improves IOPS by up to 4% for reads and 2% for random reads and random writes. * nr_requests: 128 --> 64: Reduce I/O latencies slightly by reducing the maximum queue depth. * cfq / kyber: Use a scheduler with balanced scheduling to reduce I/O latencies, which is essential for fast flash storage (eMMC & UFS).