]> git.proxmox.com Git - pve-docs.git/blobdiff - qm.adoc
qm: IO thread: be more precise about how QEMU handles IO
[pve-docs.git] / qm.adoc
diff --git a/qm.adoc b/qm.adoc
index 644ece5775444c2b668c8aa53109b24f5a3218e2..900ecaeefe0e951049175dfb6577fcb301475825 100644 (file)
--- a/qm.adoc
+++ b/qm.adoc
@@ -249,12 +249,11 @@ Note that *SSD emulation* is not supported on *VirtIO Block* drives.
 [[qm_hard_disk_iothread]]
 IO Thread
 ^^^^^^^^^
-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 this enabled, QEMU creates one I/O thread per storage controller,
-rather than a single thread for all I/O. This can increase performance when
-multiple disks are used and each disk has its own storage controller.
+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.
 
 
 [[qm_cpu]]