Langsame SATA-Performance mit AMD SB700 und Seagate ST3500320AS (Barracuda 7200.11)
Hallo Liste! Ich habe ein nagelneues System mit AMD 780G (SB700) Chipsatz und Seagate ST3500320AS (Barracuda 7200.11) SATA-Festplatte unter OpenSUSE 11.1 (64 bit) im AHCI-Modus aufgesetzt und musste entsetzt feststellen, dass die Festplattenperformance alles andere als optimal ist: hdparm -tT /dev/sda /dev/sda: Timing cached reads: 1650 MB in 2.00 seconds = 825.56 MB/sec Timing buffered disk reads: 62 MB in 3.30 seconds = 18.77 MB/sec Das System fühlt sich auch spürbar langsam an. Kann man da was machen? Gibt es irgenwelche Kernel-Parameter, um die SATA-Performance zu verbessern? Danke für eure Hilfe Gerald Weitere Infos: aus dmesg: SCSI subsystem initialized libata version 3.00 loaded. ahci 0000:00:11.0: version 3.0 ahci 0000:00:11.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 ahci 0000:00:11.0: AHCI 0001.0100 32 slots 6 ports 3 Gbps 0x3f impl SATA mode ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part scsi0 : ahci scsi1 : ahci scsi2 : ahci scsi3 : ahci scsi4 : ahci scsi5 : ahci ata1: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f100 irq 22 ata2: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f180 irq 22 ata3: SATA max UDMA/133 irq_stat 0x00000040, connection status changed irq 22 ata4: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f280 irq 22 ata5: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f300 irq 22 ata6: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f380 irq 22 ata1: softreset failed (device not ready) ata1: failed due to HW bug, retry pmp=0 ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata1.00: ATA-8: ST3500320AS, SD15, max UDMA/133 ata1.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 31/32) ata1.00: configured for UDMA/133 ata2: SATA link down (SStatus 0 SControl 300) ata3: softreset failed (device not ready) ata3: failed due to HW bug, retry pmp=0 ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata3.00: ATAPI: PIONEER DVD-RW DVR-216, 1.06, max UDMA/66 ata3.00: configured for UDMA/66 ata4: SATA link down (SStatus 0 SControl 300) ata5: SATA link down (SStatus 0 SControl 300) ata6: SATA link down (SStatus 0 SControl 300) scsi 0:0:0:0: Direct-Access ATA ST3500320AS SD15 PQ: 0 ANSI: 5 scsi 2:0:0:0: CD-ROM PIONEER DVD-RW DVR-216 1.06 PQ: 0 ANSI: 5 pata_atiixp 0000:00:14.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 scsi6 : pata_atiixp scsi7 : pata_atiixp ata7: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xfa00 irq 14 ata8: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xfa08 irq 15 Uniform Multi-Platform E-IDE driver BIOS EDD facility v0.16 2004-Jun-25, 1 devices found udevd version 128 started sd 0:0:0:0: [sda] 976773168 512-byte hardware sectors: (500GB/465GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:0:0: [sda] 976773168 512-byte hardware sectors: (500GB/465GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA hdparm -i /dev/sda /dev/sda: Model=ST3500320AS , FwRev=SD15 , SerialNo= 9QM8KJYJ Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=unknown, BuffSize=0kB, MaxMultSect=16, MultSect=?16? CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976773168 IORDY=on/off, tPIO={min:120,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 udma3 udma4 udma5 *udma6 AdvancedPM=no WriteCache=enabled Drive conforms to: unknown: ATA/ATAPI-4,5,6,7 * signifies the current active mode -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo zusammen! Etwas OT, aber vielleicht auch wichtig: Schon die Firmware aktualisiert? http://www.computerbase.de/news/hardware/laufwerke/massenspeicher/2009/febru... Nette Grüße Bernhard Vornefeld Gerald Prommegger-Roth schrieb:
Hallo Liste!
Ich habe ein nagelneues System mit AMD 780G (SB700) Chipsatz und Seagate ST3500320AS (Barracuda 7200.11) SATA-Festplatte unter OpenSUSE 11.1 (64 bit) im AHCI-Modus aufgesetzt und musste entsetzt feststellen, dass die Festplattenperformance alles andere als optimal ist:
hdparm -tT /dev/sda
/dev/sda: Timing cached reads: 1650 MB in 2.00 seconds = 825.56 MB/sec Timing buffered disk reads: 62 MB in 3.30 seconds = 18.77 MB/sec
Das System fühlt sich auch spürbar langsam an.
Kann man da was machen? Gibt es irgenwelche Kernel-Parameter, um die SATA-Performance zu verbessern?
Danke für eure Hilfe
Gerald
Weitere Infos:
aus dmesg:
SCSI subsystem initialized
libata version 3.00 loaded. ahci 0000:00:11.0: version 3.0
ahci 0000:00:11.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 ahci 0000:00:11.0: AHCI 0001.0100 32 slots 6 ports 3 Gbps 0x3f impl SATA mode ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part scsi0 : ahci scsi1 : ahci scsi2 : ahci scsi3 : ahci scsi4 : ahci scsi5 : ahci ata1: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f100 irq 22 ata2: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f180 irq 22 ata3: SATA max UDMA/133 irq_stat 0x00000040, connection status changed irq 22 ata4: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f280 irq 22 ata5: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f300 irq 22 ata6: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f380 irq 22 ata1: softreset failed (device not ready) ata1: failed due to HW bug, retry pmp=0 ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata1.00: ATA-8: ST3500320AS, SD15, max UDMA/133 ata1.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 31/32) ata1.00: configured for UDMA/133 ata2: SATA link down (SStatus 0 SControl 300) ata3: softreset failed (device not ready) ata3: failed due to HW bug, retry pmp=0 ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata3.00: ATAPI: PIONEER DVD-RW DVR-216, 1.06, max UDMA/66 ata3.00: configured for UDMA/66 ata4: SATA link down (SStatus 0 SControl 300) ata5: SATA link down (SStatus 0 SControl 300) ata6: SATA link down (SStatus 0 SControl 300) scsi 0:0:0:0: Direct-Access ATA ST3500320AS SD15 PQ: 0 ANSI: 5 scsi 2:0:0:0: CD-ROM PIONEER DVD-RW DVR-216 1.06 PQ: 0 ANSI: 5 pata_atiixp 0000:00:14.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 scsi6 : pata_atiixp scsi7 : pata_atiixp ata7: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xfa00 irq 14 ata8: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xfa08 irq 15 Uniform Multi-Platform E-IDE driver BIOS EDD facility v0.16 2004-Jun-25, 1 devices found udevd version 128 started sd 0:0:0:0: [sda] 976773168 512-byte hardware sectors: (500GB/465GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:0:0: [sda] 976773168 512-byte hardware sectors: (500GB/465GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
hdparm -i /dev/sda
/dev/sda:
Model=ST3500320AS , FwRev=SD15 , SerialNo= 9QM8KJYJ Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=unknown, BuffSize=0kB, MaxMultSect=16, MultSect=?16? CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976773168 IORDY=on/off, tPIO={min:120,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 udma3 udma4 udma5 *udma6 AdvancedPM=no WriteCache=enabled Drive conforms to: unknown: ATA/ATAPI-4,5,6,7
* signifies the current active mode
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Bernhard Vornefeld
-
Gerald Prommegger-Roth