lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 31 Dec 2014 23:32:23 +0100
From:	Sedat Dilek <sedat.dilek@...il.com>
To:	LKML <linux-kernel@...r.kernel.org>,
	linux-fsdevel <linux-fsdevel@...r.kernel.org>
Subject: Fwd: [PATCH v3 0/5] block: loop: convert to blk-mq

Forgot to CC LKML and linux-fsdevel.

- Sedat -


---------- Forwarded message ----------
From: Sedat Dilek <sedat.dilek@...il.com>
Date: Wed, Dec 31, 2014 at 11:17 PM
Subject: Re: [PATCH v3 0/5] block: loop: convert to blk-mq
To: Ming Lei <ming.lei@...onical.com>
Cc: Jens Axboe <axboe@...com>, Keith Busch <keith.busch@...el.com>


On Wed, Dec 31, 2014 at 9:54 PM, Sedat Dilek <sedat.dilek@...il.com> wrote:
[...]
> Now, I wanted to do some benchmarking.
>
> In 2/5 "block: loop: improve performance via blk-mq" [1] you gave some numbers.
> Can you please tell me how you got that numbers - userspace setup etc.?
>

OK, I have installed fio (1.59-1) and libaio1 (0.3.109-2ubuntu1) here.

You say in [1]:

"In the following test:
- base: v3.19-rc2-2041231
- loop over file in ext4 file system on SSD disk
- bs: 4k, libaio, io depth: 64, O_DIRECT, num of jobs: 1
- throughput: IOPS"

I tried to reproduce that inspired by [2]...

root# fio --name=randread --rw=randread --bs=4k --ioengine=libaio
--iodepth=64 --direct=1 --numjobs=1 --size=1G

...you had no size given (here: 1GiB) - fio requires that parameter to run.

This results in 165 VS. 515 IOPS here.

# grep "iops=" test-*
test-1-next20141231.txt:  read : io=1024.0MB, bw=678578 B/s, iops=165
, runt=1582340msec
test-2-next20141231-block-mq-v3.txt:  read : io=1024.0MB,
bw=2063.4KB/s, iops=515 , runt=508182msec

Full fio-logs and some other useful configs/logs/patches attached.

- Sedat -

[1] http://marc.info/?l=linux-kernel&m=142003220301459&w=2
[2] http://wiki.mikejung.biz/Benchmarking#Fio_Random_Write_Test_using_libaio_and_direct_flags

View attachment "dmesg_3.19.0-rc2-next20141231-2-iniza-small.txt" of type "text/plain" (54563 bytes)

View attachment "3.19.0-rc2-next20141231-2-iniza-small.patch" of type "text/x-diff" (24029 bytes)

Download attachment "config-3.19.0-rc2-next20141231-2-iniza-small" of type "application/octet-stream" (124362 bytes)

View attachment "fio-test-1-next20141231.txt" of type "text/plain" (1720 bytes)

View attachment "fio-test-2-next20141231-block-mq-v3.txt" of type "text/plain" (1847 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ