On Thu, Aug 17, 2006 at 10:57:46AM -0400, David Boyes wrote:
> The way QDIO device handling works, the size of the transfer buffers
> affect the amount of information that can be moved with a single
> operation, which sets a maximum limit on the transfer rate for a fixed
> processor speed.
>
> Analagous to DMA buffer size; not main storage allocation, but managing
> link congestion by controlling transmit/receive buffers and window size.

Well, yes, but my point is that (especially for database aplications) often
the problem with I/O wait times is related to engine tuning rather than I/O
channel speed.  Essentially, if the database is optimally tuned and  has  a
working set that can fit in core memory, the I/O channel speed becomes less
of an issue because less real I/O will be needed once a  stable  state  has
been reached.  It's one of the oldest (and  most  influencial)  performance
tuning tricks in the database world ;)

Most databases that are dependent on I/O speed are bound to perform  slowly
because I/O is, well, slow :)

        Kris

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to