1. 07 7月, 2015 8 次提交
  2. 15 6月, 2015 2 次提交
  3. 12 6月, 2015 3 次提交
  4. 11 6月, 2015 1 次提交
  5. 10 6月, 2015 3 次提交
  6. 08 6月, 2015 2 次提交
  7. 04 6月, 2015 1 次提交
  8. 29 5月, 2015 1 次提交
  9. 28 4月, 2015 2 次提交
  10. 10 3月, 2015 1 次提交
  11. 05 3月, 2015 1 次提交
  12. 03 3月, 2015 1 次提交
  13. 10 2月, 2015 4 次提交
  14. 07 2月, 2015 1 次提交
    • P
      virtio-blk: introduce multiread · 95f7142a
      Peter Lieven 提交于
      this patch finally introduces multiread support to virtio-blk. While
      multiwrite support was there for a long time, read support was missing.
      
      The complete merge logic is moved into virtio-blk.c which has
      been the only user of request merging ever since. This is required
      to be able to merge chunks of requests and immediately invoke callbacks
      for those requests. Secondly, this is required to switch to
      direct invocation of coroutines which is planned at a later stage.
      
      The following benchmarks show the performance of running fio with
      4 worker threads on a local ram disk. The numbers show the average
      of 10 test runs after 1 run as warmup phase.
      
                    |        4k        |       64k        |        4k
      MB/s          | rd seq | rd rand | rd seq | rd rand | wr seq | wr rand
      --------------+--------+---------+--------+---------+--------+--------
      master        | 1221   | 1187    | 4178   | 4114    | 1745   | 1213
      multiread     | 1829   | 1189    | 4639   | 4110    | 1894   | 1216
      Signed-off-by: NPeter Lieven <pl@kamp.de>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      95f7142a
  15. 06 2月, 2015 2 次提交
  16. 27 1月, 2015 1 次提交
  17. 20 1月, 2015 1 次提交
  18. 23 12月, 2014 4 次提交
  19. 20 12月, 2014 1 次提交