aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorGravatar Wenchao Chen <wenchao.chen@unisoc.com> 2023-09-19 15:47:07 +0800
committerGravatar Ulf Hansson <ulf.hansson@linaro.org> 2023-09-27 12:13:18 +0200
commit68df98c48398e68e7f187b5ee92fb2576d6fd7d1 (patch)
tree5ec0795a196b429c9d416b5d5ee68ed7a833fb8a /README
parentmmc: core: Allow dynamical updates of the number of requests for hsq (diff)
downloadlinux-68df98c48398e68e7f187b5ee92fb2576d6fd7d1.tar.gz
linux-68df98c48398e68e7f187b5ee92fb2576d6fd7d1.tar.bz2
linux-68df98c48398e68e7f187b5ee92fb2576d6fd7d1.zip
mmc: hsq: Improve random I/O write performance for 4k buffers
By dynamically adjusting the host->hsq_depth, based upon the buffer size being 4k and that we get at least two I/O write requests in flight, we can improve the throughput a bit. This is typical for a random I/O write pattern. More precisely, by dynamically changing the number of requests in flight from 2 to 5, we can on some platforms observe ~4-5% increase in throughput. Signed-off-by: Wenchao Chen <wenchao.chen@unisoc.com> Link: https://lore.kernel.org/r/20230919074707.25517-3-wenchao.chen@unisoc.com [Ulf: Re-wrote the commitmsg, minor adjustment to the code - all to clarify.] Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions