2003-08-15 16:44:24

by Anthony Dominic Truong

[permalink] [raw]
Subject: Re: ide drives performance issues, maybe related with buffer cach e.

On Fri, 2003-08-15 at 23:39, John Newbie wrote:

> > So question is : why when i am copying file from one HD to another
(for
> > simplicity from /hda to /hdb)
> > the speed fall down ? Starting from about 27-30 MB/s (drives are in
>UDMA-4,
> > hdparm -X68) it drops
> > down to 11-12 MB/s after 4-5s. In *indows transfer rate is almost
>constant
> > and about 20-22 MB/s (same hardware). Why the h#ll we suck?
> > I feel that it's due to buffer cache, because when you use sync
(while
> > copying) transfer rate is so small or even 0.
> > Drives are tuned with hdparm to highest transfer rates, readahead,
>multiple
> > sector count (hdparm
> > for details).
> > Tried different filesystems, from classic ext2/3 to modern
xfs/reiserfs.
>The
> > same results.
> > Pure kernel from kernel.org (2.4.{19,20,21}), vendors kernels - all
the

>How do you copy files? cp? dd? Midnight Commander? ;)
>Does it happen with SCSI?
>--
>vda

I've used cp & Midnight Commander (mc). Also when someone uploads big
file
on server through
samba, speed sometimes fall down to zero.

Have no idea about scsi, drives are IDE.

Hello,
Let's see if we can eliminate this HW constraint:
Do you have the 2 HDs at the same IDE port (primary or secondary) or at
different IDE ports?
It might be related to the fact that IDE driver can't send 2
simultaneous cmds to 2 different drives if they are attached to the same
IDE port.
This is a simple point, but I hope we don't overlook it when making the
comparison between Linux and *dows. :-)

Regards,
Anthony Dominic Truong.




Disclaimer: The information contained in this transmission, including any
attachments, may contain confidential information of Matsushita Avionics
Systems Corporation. This transmission is intended only for the use of the
addressee(s) listed above. Unauthorized review, dissemination or other use
of the information contained in this transmission is strictly prohibited.
If you have received this transmission in error or have reason to believe
you are not authorized to receive it, please notify the sender by return
email and promptly delete the transmission.