Re: CF as IDE on ICH6M using libata

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 03/09/07, Tejun Heo <htejun@xxxxxxxxx> wrote:
> The report mechanism is simple and the controller doesn't have much to
> do with it.  Bridge chip may affect it but I'm doubtful.

> >
> > My X41 has a 1.5Ghz P4M, and a 0.1MB/s hit (if it is using PIO) is
> > hardly going to make a dent - I'm fairly sure that it is spending most
> > of its time waiting for IO, but I shall take a deeper look tonight.
>
> The beautiful thing about PIO is that it doesn't matter how fast your
> cpu is.  Faster CPUs will just burn more cycles while transferring data
> at the same measly speed. :-)

Ahh yes, that makes sense - it's more about the time it takes rather
than the cycles consumed...

> > What's confusing me is that my 40MB/s card only supporting MWDMA2 -
> > which offers only a max transfer rate of 16.7MB/s - how have other
> > people achieved 30MB/s then!?! (I'm referring to an ICH8 user who
> > claims he has here, with a very similar CF card:
> > http://www.opensubscriber.com/message/linux-ide@xxxxxxxxxxxxxxx/6818048.html
>
> Whatever the device is, it should support UDMA to do 30MB/s.  MWDMA2
> just can't reach that speed electronically.

Sorry, I was implying that he mustn't be using MWDMA to achieve them
sort of speeds, and indeed from his hdparm -I he is not. I'm currently
in touch with an X41 user who has reported success with a different CF
card, who is getting 35MB/s and 0.2ms access time under Windows
*drool*

> > Also, does libATA support the PIO5 and PIO6 modes, which according to
> > Wikipedia are not part of the ATA standard, but the CF 2.0 standard?
> > (source: http://en.wikipedia.org/wiki/Programmed_input/output )
>
> I dunno much about those fancy PIO modes.  Maybe Alan knows?

>From the wiki article, I get the impression that the faster PIO modes
are simply lower cycle times, with everything else more or less the
same - so that shouldn't be too hard to add if it's not already there?
More importantly I guess, I wonder if hdparm -I supports the detection
of pio5 or pio6? I'll dig into the sources later.

Thanks,

Eddie
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux