OSDL aio-stress results on latest kernels show buffered random read issue
From: Judith Lebzelter (judith_at_osdl.org)
Date: 09/30/04
- Previous message: Hanna Linder: "[PATCH 2.6.9-rc2-mm4 ibmphp_core.c][6/8] replace pci_get_device with pci_dev_present"
- Next in thread: William Lee Irwin III: "Re: OSDL aio-stress results on latest kernels show buffered random read issue"
- Reply: William Lee Irwin III: "Re: OSDL aio-stress results on latest kernels show buffered random read issue"
- Reply: Andrew Morton: "Re: OSDL aio-stress results on latest kernels show buffered random read issue"
- Reply: Bill Davidsen: "Re: OSDL aio-stress results on latest kernels show buffered random read issue"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 29 Sep 2004 16:29:08 -0700 (PDT) To: <linux-aio@kvack.org>
Hello;
I am running aio-stress on the most recent kernels and have
found that on linux-2.6.8, 2.6.9-rc2 and 2.6.9-rc2-mm4 the
performance of buffered random reads is poor compared to the
buffered random writes:
2.6.8 2.6.9-rc2 2.6.9-rc2-mm4
--------------------------------------------
random write 35.66 MB/s 34.80 MB/s 29.89 MB/s
random read 7.69 MB/s 7.50 MB/s 7.68 MB/s
** 2CPU hosts with striped Megaraid. 1G RAM. 4G File.
This shows up on our 4CPU host as well. (striped AACRAID.4G
RAM. 8G File):
2.6.9-rc2 2.6.9-rc2-mm4 2.6.9-rc2-mm1
-------------------------------------------
random write 31.36 MB/s 18.92 MB/s 18.97 MB/s
random read 11.13 MB/s 9.74 MB/s 11.05 MB/s
There seems to be an issue with the reads. Usually, reads
should be at least as fast as writes of the same type.
Also, there seems to be a substantial drop-off in the performance
of AIO buffered-random writes in the mm kernels. (14% on 2CPU,
40% on 4CPU)
Regards;
Judith Lebzelter
OSDL
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Previous message: Hanna Linder: "[PATCH 2.6.9-rc2-mm4 ibmphp_core.c][6/8] replace pci_get_device with pci_dev_present"
- Next in thread: William Lee Irwin III: "Re: OSDL aio-stress results on latest kernels show buffered random read issue"
- Reply: William Lee Irwin III: "Re: OSDL aio-stress results on latest kernels show buffered random read issue"
- Reply: Andrew Morton: "Re: OSDL aio-stress results on latest kernels show buffered random read issue"
- Reply: Bill Davidsen: "Re: OSDL aio-stress results on latest kernels show buffered random read issue"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
- Re: 2.6.24-rc4-mm1 and Very Slow PCMCIA Compact Flash
... only get read rates of 1.6 MB/s. ... The card itself is capable of 30+
in the USB-2 ... Linus' tree is also broken. ... But these drivers did work in earlier
kernels, ... (Linux-Kernel) - Re: OSDL aio-stress results on latest kernels show buffered random read issue
... > I am running aio-stress on the most recent kernels and have ...
> performance of buffered random reads is poor compared to the ... To unsubscribe from
this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
... (Linux-Kernel) - Re: OSDL aio-stress results on latest kernels show buffered random read issue
... > I am running aio-stress on the most recent kernels and have ... > performance
of buffered random reads is poor compared to the ... can schedule I/O more efficiently.
... send the line "unsubscribe linux-kernel" in ... (Linux-Kernel) - PROBLEM: b44 network driver performance
... Poor performance of b44 driver ... same 100 Mbit lan. ... I get
10 MB/s. ... send the line "unsubscribe linux-kernel" in ... (Linux-Kernel) - Re: Delete scheduler SD_WAKE_AFFINE and SD_WAKE_BALANCE flags
... > on a dual Xeon: ... > Numbers are MB/s, higher is better. ...
what type of network was used - localhost or a real one? ... send the line "unsubscribe
linux-kernel" in ... (Linux-Kernel)