On Wed, 2003-02-12 at 23:15, Tom Brinkman wrote:
> On Wednesday February 12 2003 10:15 pm, RYan Moe wrote:
> > Hi, I'm using 9.0, my drive is a Creative Labs 12/10/32 on
> > /dev/hdc.I've turned DMA on for this drive by using hdparm and
> > creating a harddiskhdc file. However anytime the drive is accessed
> > my CPU usage shoots up to around 75% (normally I can't hardly get
> > it past 10%) which shouldn't happen if its using DMA. I know for a
> > fact the drive supports DMA as I've had it about 2 years. There
> > isn't a problem with the drive either as I booted into windows and
> > burned a CD with the CPU usage never going above 2%. I don't
> > recall having this problem when I had 8.2 installed. I've also used
> > this drive w/ Debian and it worked fine in there.
> >
> > Thanks,
> > Ryan
>
> Creative doesn't say much about who makes it. They re-badge
> various sources. Windoze is not a recommendation for hardware to work
> on better OS's. 'Works great with Windoze' is most often a derogatory
> statement about hardware. MOF, that's one explaination I can think of
> at the moment. Windoze kernels are a joke, Deb's are usually old
> fashioned yesterday's stuff. Probly older than the kernel you had
> with 8.2. Could be your hardware is fallin behind current Linux
> kernels?
>
> OTOH, that only somewhat fits your slow tranfer rates tho. The
> motherboard might. Who makes it, and what chipset? Also mention if
> it's in a ready made (ie, OEM only), because then it and often it's
> chipsets are made to that vendors specs or Dell's. What drives are
> hd[abd] ? might help too. Another possibility is spindle wobble
> causing eratic signals over IDE. That could account for both slow
> transfer rates and high cpu usage. At two years old and unknown
> sources, that becomes a realistic explaination, specially if the
> transport mechanism was actually made by Ricoh. Have you tried
> burnin at low speeds (4x) ?
>
> Post the output from 'hdparm -v -i /dev/hdc' and maybe
> somebody'll see somethin.... I'm runnin out of ideas.
> --
> Tom Brinkman Corpus Christi, Texas
>
> ----
>
I have an Asus A7V133c m/b w/ an Athlon T-bird 1.3. It's not an OEM
board. The other drives I have are /dev/hda some old shitty cd-rom,
/dev/hdg a maxtor 30 gig running at ATA-100, /dev/hde a quantam 30 gig
ATA-100. You think being less than 2 years old kernel support would have
gone beyond my 12X drive? I've gotten some pretty old, crappy hardware
working w/ new kernels (IDE controller cards and whatnot). I wasn't
using windows as a "hey it works in here why not linux", just that if it
was something physically wrong (i.e. not a driver/config problem) it
should show up every time I use the drive regardless of OS. here is the
output of the hdparm command.
/dev/hdc:
HDIO_GET_MULTCOUNT failed: Input/output error
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
BLKRAGET failed: Input/output error
HDIO_GETGEO failed: Invalid argument
Model=CREATIVE CD-RW RW1210E, FwRev=LCS6, SerialNo=
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=1024kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: sdma0 sdma1 sdma2 mdma0 mdma1 *mdma2
AdvancedPM=no
Thanks,
Ryan
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com