Whamcloud - gitweb
LU-9160 libext2: readahead for meta_bg 48/25648/5
authorAlexey Lyashkov <alexey.lyashkov@seagate.com>
Sat, 18 Feb 2017 20:28:27 +0000 (23:28 +0300)
committerAndreas Dilger <andreas.dilger@intel.com>
Fri, 5 May 2017 21:02:07 +0000 (21:02 +0000)
commitb44aec24e65d1bb38908c4cb5becbe6a5f9c74ef
treeb2897cd4dbc0d2df331b0a297242d2993794d30a
parenta21925594cd18569f6618c02ea7b28c4afab477b
LU-9160 libext2: readahead for meta_bg

There are ~37k random IOs with meta_bg option on a 300T target.
It takes something like 20min to finish a simple debugfs start.
Enabling RA for meta blocks saves time dramatically and it
needs just 12s to start debugfs.

Seagate-bug-id: MRP-4159
Change-Id: I6ed500d2068b16c1a5ff3fd281ae88bcbb780bf2
Signed-off-by: Alexey Lyashkov <alexey.lyashkov@seagate.com>
Reviewed-on: https://review.whamcloud.com/25648
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Niu Yawei <yawei.niu@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
lib/ext2fs/openfs.c