[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH 1/3] ts-xen-build-prep: Run the backgrounded resize2fs with ionice
We wrap this in ionice -cBest-Effort -n7 This is an attempt to stop resize2fs from starving builds of IO bandwidth. We have been seeing that some IO-intensive build steps (notably, configure) can take unreasonable amounts of time and we suspect resize2fs as the culprit. Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> --- ts-xen-build-prep | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ts-xen-build-prep b/ts-xen-build-prep index 0e68cd3..05a7857 100755 --- a/ts-xen-build-prep +++ b/ts-xen-build-prep @@ -159,7 +159,10 @@ sub lvextend1 ($$$) { if (!$background) { target_cmd_root($ho, $cmd, $timeout); } else { - target_cmd_root($ho, "$cmd >>resizefs.log 2>&1 </dev/null &", 30); + target_cmd_root($ho, + "ionice -cBest-Effort -n7 ". + "$cmd >>resizefs.log 2>&1 </dev/null &", + 30); } } -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |