Whamcloud - gitweb
LU-7085 lov: trying smaller memory allocations 76/17476/4
authorYang Sheng <yang.sheng@intel.com>
Fri, 4 Dec 2015 06:28:33 +0000 (14:28 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 7 Jan 2016 01:48:20 +0000 (01:48 +0000)
commite1e56300cac30fe8d9db296107905f5936648c3c
tree20165eda9511017b6bc412e2cfcdd06b9e4601ed
parent4aed5234f1123efc06c5c7e702085a461a8aae12
LU-7085 lov: trying smaller memory allocations

Reduce struct lov_io_sub to smaller memory usage
on wide-stripe file systems.

Signed-off-by: Yang Sheng <yang.sheng@intel.com>
Change-Id: Ie92cec079f6514efca71663af1ae6ae1e34c73cb
Reviewed-on: http://review.whamcloud.com/17476
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Reviewed-by: Jian Yu <jian.yu@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
18 files changed:
lustre/include/cl_object.h
lustre/llite/dcache.c
lustre/llite/file.c
lustre/llite/glimpse.c
lustre/llite/lcommon_cl.c
lustre/llite/lcommon_misc.c
lustre/llite/llite_internal.h
lustre/llite/lloop.c
lustre/llite/lproc_llite.c
lustre/llite/rw26.c
lustre/llite/vvp_dev.c
lustre/llite/xattr.c
lustre/lov/lov_cl_internal.h
lustre/lov/lov_object.c
lustre/obdclass/cl_object.c
lustre/obdecho/echo_client.c
lustre/osc/lproc_osc.c
lustre/osc/osc_request.c