Der Entwickler io_uring hat in QEMU ein Problem festgestellt, das fdmon im Leerlauf um das 50-80-fache verlangsamt hat.
Jens Axboe, der Entwickler von io_uring und den I/O-Schedulern CFQ, Deadline und Noop, hat einen Patch vorgeschlagen, der in die Codebasis des QEMU-Emulators aufgenommen werden soll. Dieser Patch reduziert die Latenz bei der Arbeit mit fdmon (File Descriptor Monitoring) im „aio=io_uring“-Modus und im Leerlaufzustand um das 50- bis 80-Fache. Das Problem trat auf, weil der ppoll()-Befehl im Schlafzustand mit einem Timeout von 499 umgeschaltet wurde […]
