SATA performance on FC2

Marshall Lewis marshall at novafoundry.com
Fri May 7 01:46:08 UTC 2004


The drive letters changed when moving from the 2.4 kernel to the 2.6
kernel.. it wasn't directly related to FC1 & FC2.

I have an opteron 248 at home (and a 246 at work) both running segate
120 gig sata drives on a msi k8t master2-far motherboard (via
chipset..using the sata_via module).  I'm not seeing the same problem
you are on either machine.. I do notice (after looking at your bug
report) that dma is enabled, but that I don't have a "current active
mode" set... 

[root at grendel root]# hdparm /dev/hde
 
/dev/hde:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 16383/255/63, sectors = 234441648, start = 0

[root at grendel root]# hdparm -i /dev/hde
 
/dev/hde:
 
 Model=ST3120026AS, FwRev=3.05, SerialNo=3JT2DTXX
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=65535/1/63, CurSects=4128705, LBA=yes, LBAsects=234441648
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2:
 
 * signifies the current active mode

[root at grendel root]# hdparm -Tt /dev/hde
 
/dev/hde:
 Timing buffer-cache reads:   4168 MB in  2.00 seconds = 2084.32 MB/sec
 Timing buffered disk reads:  168 MB in  3.03 seconds =  55.51 MB/sec


I'm also having to boot with acpi=off in order for my sata controller to
work.. when I try to boot without that set, I get lots of errors about
interrupts going away and such... and the system will run, but I'll get
crappy performance (and lots of error messages). I kind of doubt that
it's related to the problem you're having, but you might try adding that
option next time you reboot.  And I have no idea if the fact that I
don't have a "current active mode" is significant or not.

--
 Marshall

On Thu, 2004-05-06 at 19:10, Gene C. wrote:
> I am seeing extremely poor performance for a SATA drive on an x86_64 system 
> ... https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=122687
> 
> I have two Maxtor 120GB drives on a ASUS SK8V mobo with an Opteron 140.  Under 
> FC1 the SATA drive performance matches that of the PATA drive.  However, 
> under FC2 performance is terrible (more than order of magnitude difference).
> 
> OK, anyone else see this?
> 
> On FC2, how do I get the "old" SATA support (like on FC1) specified?
> -- 
> Gene
> 





More information about the fedora-test-list mailing list