[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [Qemu-block] [PATCH v4 8/8] linux-aio: share one LinuxA
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] [Qemu-block] [PATCH v4 8/8] linux-aio: share one LinuxAioState within an AioContext |
Date: |
Tue, 19 Apr 2016 10:09:53 +0100 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Thu, Apr 07, 2016 at 06:33:36PM +0200, Paolo Bonzini wrote:
> This has better performance because it executes fewer system calls
> and does not use a bottom half per disk.
Each aio_context_t is initialized for 128 in-flight requests in
laio_init().
Will it be possible to hit the limit now that all drives share the same
aio_context_t?
Stefan
signature.asc
Description: PGP signature
- [Qemu-devel] [PATCH v4 0/8] bdrv_flush_io_queue removal, shared LinuxAioState, Paolo Bonzini, 2016/04/07
- [Qemu-devel] [PATCH v4 3/8] block: move restarting of throttled reqs to block/throttle-groups.c, Paolo Bonzini, 2016/04/07
- [Qemu-devel] [PATCH v4 4/8] block: extract bdrv_drain_poll/bdrv_co_yield_to_drain from bdrv_drain/bdrv_co_drain, Paolo Bonzini, 2016/04/07
- [Qemu-devel] [PATCH v4 2/8] block: make bdrv_start_throttled_reqs return void, Paolo Bonzini, 2016/04/07
- [Qemu-devel] [PATCH v4 6/8] block: plug whole tree at once, introduce bdrv_io_unplugged_begin/end, Paolo Bonzini, 2016/04/07
- [Qemu-devel] [PATCH v4 5/8] block: introduce bdrv_no_throttling_begin/end, Paolo Bonzini, 2016/04/07
- [Qemu-devel] [PATCH v4 1/8] block: Don't disable I/O throttling on sync requests, Paolo Bonzini, 2016/04/07
- [Qemu-devel] [PATCH v4 7/8] linux-aio: make it more type safe, Paolo Bonzini, 2016/04/07
- [Qemu-devel] [PATCH v4 8/8] linux-aio: share one LinuxAioState within an AioContext, Paolo Bonzini, 2016/04/07
- Re: [Qemu-devel] [Qemu-block] [PATCH v4 8/8] linux-aio: share one LinuxAioState within an AioContext,
Stefan Hajnoczi <=
- Re: [Qemu-devel] [Qemu-block] [PATCH v4 0/8] bdrv_flush_io_queue removal, shared LinuxAioState, Stefan Hajnoczi, 2016/04/19