qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] QEMU event loop optimizations


From: Stefan Hajnoczi
Subject: [Qemu-devel] QEMU event loop optimizations
Date: Tue, 26 Mar 2019 13:18:22 +0000
User-agent: Mutt/1.11.3 (2019-02-01)

Hi Sergio,
Here are the forgotten event loop optimizations I mentioned:

  https://github.com/stefanha/qemu/commits/event-loop-optimizations

The goal was to eliminate or reorder syscalls so that useful work (like
executing BHs) occurs as soon as possible after an event is detected.

I remember that these optimizations only shave off a handful of
microseconds, so they aren't a huge win.  They do become attractive on
fast SSDs with <10us read/write latency.

These optimizations are aggressive and there is a possibility of
introducing regressions.

If you have time to pick up this work, try benchmarking each commit
individually so performance changes are attributed individually.
There's no need to send them together in a single patch series, the
changes are quite independent.

Stefan

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]