Thread (33 messages) 33 messages, 6 authors, 2004-12-28

RE: Looking for the cause of poor I/O performance

From: Guy <hidden>
Date: 2004-12-06 23:06:55

Some systems may have 66 MHz PCI, or 64 bit.
Or, just more than 1 PCI bus.  My desktop system has 3 PCI buses, I think.

Guy

-----Original Message-----
From: linux-raid-owner@vger.kernel.org
[mailto:linux-raid-owner@vger.kernel.org] On Behalf Of Mark Hahn
Sent: Monday, December 06, 2004 4:35 PM
To: TJ
Cc: linux-raid@vger.kernel.org
Subject: Re: Looking for the cause of poor I/O performance
quoted
for comparison, a fairly crappy SiS 735-based k7 system with
64b-wide PC2100 can deliver maybe 1.2 GB/s dram bandwidth.
hdparm -T is about 500 MB/s, and would probably have trouble
breaking 200 MB/s with raid0 even if it had enough buses.

an older server of mine is e7500-based, dual xeon/2.4's, with
2xPC1600 ram.  it sustains about 1.6 GB/s on Stream, and about
500 MB/s hdparm -T, and can sustain 250 MB/s through it's 6-disk
raid without any problem.
hmmm.. In these cases, how does the throughput exceed the PCI bandwidth?
Do 
these boards have multiple busses? PCI-X?
I didn't say they exceeded bus bandwidth ("if it had enough").
the latter does actually have multiple buses, some of which are pcix;
that's pretty common among server boards.

interestingly, even non-server desktop parts can exceed PCI bandwidth - 
I did a disk server a few years ago that used two chipset ATA ports
and an add-in 4-port card to hit about 150 MB/s total (sustained).

-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help