From bcb4e590fb35bae8adeb07e3da1f9ae402a1be95 Mon Sep 17 00:00:00 2001 From: Fiona Ebner Date: Tue, 20 Dec 2022 12:24:23 +0100 Subject: [PATCH] qm: IO thread: mention that setting can also help with hangs See https://bugzilla.kernel.org/show_bug.cgi?id=199727 Reported-by: Roland Kletzing Signed-off-by: Fiona Ebner --- qm.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qm.adoc b/qm.adoc index 900ecae..c3e876f 100644 --- a/qm.adoc +++ b/qm.adoc @@ -253,7 +253,9 @@ The option *IO Thread* can only be used when using a disk with the *VirtIO* controller, or with the *SCSI* controller, when the emulated controller type is *VirtIO SCSI single*. With *IO Thread* enabled, QEMU creates one I/O thread per storage controller, rather than handling all I/O in the main event loop or vCPU -threads. This can increase performance, because of improved work distribution. +threads. This can increase performance, because of improved work distribution +and also avoid hangs under very I/O-intensive host workloads, because other +threads won't be blocked waiting for I/O. [[qm_cpu]]