-
James Simmons authored
A workqueue is used by Lustre to optimize readahead. This work queue can run on any core and can easily be over surscribed. This will have a negative impact on HPC applications running on a Lustre client. Limit the number of threads a workqueue can run to the size of the CPU allocated for Lustre and only allow those threads to run on the cores belonging to the CPT set. Change-Id: Ifcc662d52843f5028c34d55695c1d6297e5c00b0 Signed-off-by:
James Simmons <jsimmons@infradead.org> Reviewed-on: https://review.whamcloud.com/37717 Reviewed-by:
Wang Shilong <wshilong@ddn.com> Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <shaun.tancheff@hpe.com> Reviewed-by:
Stephen Champion <stephen.champion@hpe.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
21ccfd99