Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Grausame Festplatten-Performance
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Cenrim
Tux's lil' helper
Tux's lil' helper


Joined: 04 Dec 2004
Posts: 142
Location: Germany

PostPosted: Sun Mar 30, 2008 9:10 pm    Post subject: Reply with quote

meiner erfahrung nach ist der libata piix teh fuck, aber ordentlich.

ich hab ihn ne weile regelmäßig mal wieder ausprobiert und mit ner ICH4-M ("00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 01)" in nem HP compaq nx7000) drück das den plattendurchsatz auf ~3 bis 6 MB/s - die platte schafft locker 30MB/s¹ mit dem 'alten'.
meine Workstation auf arbeit (Dell Prec 380, ICH7, 2,8GHz DualCore em64t, 1GB RAM) ist mir damit regelmäßig beim brennen über IDE fast stehengeblieben!
hat ne weile gebraucht, bis ich den grund gefunden hab :)

AHCI dagegen is an sich schon ne tolle: offener standard, hotplug, ncq,...
(s.auch http://linux-ata.org/driver-status.html#ahci)
sehr chic insgesamt und läuft wunderbar mit CONFIG_ATA_AHCI - nur halt kein PATA.
dafür rate ich dann zu dem alten _nicht_-libata-PIIX, macht seine sache wunderbar

probiers ma aus.

¹) kernel-ausgabe beim resume vom suspend2disc
_________________
[/garbage]
Back to top
View user's profile Send private message
AROK
Guru
Guru


Joined: 31 Jul 2006
Posts: 442
Location: D und CH

PostPosted: Mon Mar 31, 2008 5:10 pm    Post subject: Reply with quote

Hallo,

Meine Config:
Code:

# SCSI device support
--
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set
# CONFIG_SCSI_SAS_LIBSAS is not set
# CONFIG_SCSI_SRP_ATTRS is not set
# CONFIG_SCSI_LOWLEVEL is not set
CONFIG_ATA=y
# CONFIG_ATA_NONSTANDARD is not set
CONFIG_ATA_ACPI=y
[b]CONFIG_SATA_AHCI=y[/b]
# CONFIG_SATA_SVW is not set
[b]CONFIG_ATA_PIIX=y[/b]
# CONFIG_SATA_MV is not set
# CONFIG_SATA_NV is not set
# CONFIG_PDC_ADMA is not set
# CONFIG_SATA_QSTOR is not set
CONFIG_SATA_PROMISE=y
CONFIG_SATA_SX4=y
CONFIG_SATA_SIL=y
CONFIG_SATA_SIL24=y
# CONFIG_SATA_SIS is not set
# CONFIG_SATA_ULI is not set
CONFIG_SATA_VIA=y
CONFIG_SATA_VITESSE=y
# CONFIG_SATA_INIC162X is not set
CONFIG_PATA_ACPI=y
# CONFIG_PATA_ALI is not set
# CONFIG_PATA_AMD is not set
# CONFIG_PATA_ARTOP is not set
# CONFIG_PATA_ATIIXP is not set
# CONFIG_PATA_CMD640_PCI is not set
# CONFIG_PATA_CMD64X is not set
# CONFIG_PATA_CS5520 is not set
# CONFIG_PATA_CS5530 is not set
# CONFIG_PATA_CS5535 is not set
# CONFIG_PATA_CS5536 is not set
# CONFIG_PATA_CYPRESS is not set
# CONFIG_PATA_EFAR is not set
# CONFIG_ATA_GENERIC is not set
# CONFIG_PATA_HPT366 is not set
# CONFIG_PATA_HPT37X is not set
# CONFIG_PATA_HPT3X2N is not set
# CONFIG_PATA_HPT3X3 is not set
# CONFIG_PATA_IT821X is not set
# CONFIG_PATA_IT8213 is not set
CONFIG_PATA_JMICRON=y
# CONFIG_PATA_TRIFLEX is not set
# CONFIG_PATA_MARVELL is not set
# CONFIG_PATA_MPIIX is not set
# CONFIG_PATA_OLDPIIX is not set
# CONFIG_PATA_NETCELL is not set
# CONFIG_PATA_NS87410 is not set
# CONFIG_PATA_NS87415 is not set
# CONFIG_PATA_OPTI is not set
# CONFIG_PATA_OPTIDMA is not set
# CONFIG_PATA_PDC_OLD is not set
# CONFIG_PATA_RADISYS is not set
# CONFIG_PATA_RZ1000 is not set
# CONFIG_PATA_SC1200 is not set
# CONFIG_PATA_SERVERWORKS is not set
# CONFIG_PATA_PDC2027X is not set
# CONFIG_PATA_SIL680 is not set
# CONFIG_PATA_SIS is not set
# CONFIG_PATA_VIA is not set
# CONFIG_PATA_WINBOND is not set
CONFIG_MD=y
CONFIG_BLK_DEV_MD=m
CONFIG_MD_LINEAR=m                               


Code:
# lspci
00:00.0 Host bridge: Intel Corporation DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation USB UHCI Controller #5 (rev 02)
00:1a.2 USB Controller: Intel Corporation USB UHCI Controller #6 (rev 02)
00:1a.7 USB Controller: Intel Corporation USB2 EHCI Controller #2 (rev 02)
00:1c.0 PCI bridge: Intel Corporation PCI Express Port 1 (rev 02)
00:1c.4 PCI bridge: Intel Corporation PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation LPC Interface Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 6 port SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G80 [GeForce 8800 GTS] (rev a2)
03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
03:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)


die Festplatten sind SATA Platten und laufen über den AHCI Treiber. Die CDROMS haben IDE und dafür hab ich den CONFIG_ATA_PIIX=y drin.
Verstehe ich dich richtig, dass du denkst der CONFIG_ATA_PIIX bremst meine SATA Platten?

VG AROK
_________________
"Linux ist ein Krebsgeschwür, das in Bezug auf geistiges Eigentum alles befällt, was es berührt." Steve Ballmer, Microsoft
Also überlegt, wen ihr unterstützt wenn ihr das Zeugs verwendet!
Back to top
View user's profile Send private message
AROK
Guru
Guru


Joined: 31 Jul 2006
Posts: 442
Location: D und CH

PostPosted: Mon Mar 31, 2008 5:31 pm    Post subject: Reply with quote

Mir fiel gerade auf, dass ich ja nur den AHCI und den Jmicron (da hängen ja die CDROMS dran) brauche. Alle anderen hab ich jetzt raus geworfen. Und voilà:
Code:
hdparm -iT /dev/sda

/dev/sda:

 Model=WDC WD5000ABYS-01TNA0                   , FwRev=12.01C01, SerialNo=     WD-WCAPW2530000
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
 BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=?0?
 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 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode

 Timing cached reads:   7930 MB in  2.00 seconds = 3968.68 MB/sec


udma6 :D
Die Transferrate war bei einem 1. Test bei 20MB/s. Besser aber noch nicht ausreichend. Werde mal weitere Tests machen.
Danke für den Tip!


Hat sich leider als Positiver Ausreißer entpuppt. Weiterhin Lahm bei <10mb/s:(
_________________
"Linux ist ein Krebsgeschwür, das in Bezug auf geistiges Eigentum alles befällt, was es berührt." Steve Ballmer, Microsoft
Also überlegt, wen ihr unterstützt wenn ihr das Zeugs verwendet!


Last edited by AROK on Thu Jul 10, 2008 2:37 pm; edited 1 time in total
Back to top
View user's profile Send private message
Cenrim
Tux's lil' helper
Tux's lil' helper


Joined: 04 Dec 2004
Posts: 142
Location: Germany

PostPosted: Wed Apr 02, 2008 8:19 pm    Post subject: Reply with quote

entweder das, oder was ich dachte, dass der ATA_PIIX sich auch die SATAplatten gekrallt hat, können tut der nämlich auch das (deswegen weder P noch S vorn dran).
wobei die ICH9 ja gar kein PATA mehr hat.

wer weiß, wer weiß, kernel-kram is ne ganze menge voodoo ;)

ich könnte den ma wieder ausprobieren, aber die xen-sources sind nciht so neu, dass es interessant wäre.
_________________
[/garbage]
Back to top
View user's profile Send private message
Mr. Anderson
l33t
l33t


Joined: 22 Apr 2004
Posts: 762

PostPosted: Thu Apr 03, 2008 2:55 pm    Post subject: Reply with quote

Hatte hier ein ganz ähnliches Problem mit nem ICH4 (noch keinerlei S-ATA). Es hat geholfen, mit IDEDISK_MULTI_MODE und IDEPCI_SHARE_IRQ herumzuspielen. Habe nun selbst IDEDISK_MULTI_MODE=y und IDEPCI_SHARE_IRQ=n. Perfekt läuft es nicht, aber ganz erheblich besser.
Back to top
View user's profile Send private message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2390
Location: Germany

PostPosted: Thu Jul 10, 2008 8:15 pm    Post subject: Reply with quote

Hallo, einfach nur weil es gerade paast.

Ich verwende einen 2.6.25-Kernel und hattet die in letzter Zeit immer Probleme eine DVD zu schauen zuerst dachte ich es sei ein neuer Kopierschutz und bemerkte erst sehr viel später das Filme die Immer liefen, ruckelten. Nach einer langen Suche traf ich auf den Thread und wurde darauf aufmerkam das die libata "Verantwortlich" ist. linux-ata.org/faq.html#combined

Die Symptome waren dieselben wie mit deaktivierendem DMA. Letztlich half ein umstellen des IDE-Controllers im Bios auf AHCI.

linux-ata.org wrote:
Recommended (where BIOS permits): Change BIOS IDE mode from "legacy" or "combined" mode to "AHCI" (recommended), "RAID" or "native".


Allerdings verkraftet das mein Dualbootwindows-V. nicht und ich muss das immer Ändern wenn was anderes Booten möchte. Aber das ist nicht so schlimm.

Motherboard: Asus P5 Deluxe
Code:
 SATA controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA AHCI Controller (rev 02)
Back to top
View user's profile Send private message
schachti
Advocate
Advocate


Joined: 28 Jul 2003
Posts: 3765
Location: Gifhorn, Germany

PostPosted: Fri Jul 11, 2008 5:55 am    Post subject: Reply with quote

Man kann Windows im Nachhinein den entsprechenden Treiber unterschieben - Anleitungen dazu finden sich über google, das Ganze ist allerdings nicht ganz so einfach und klappt nicht immer. Am einfachsten ist es, erst AHCI einzuschalten und dann Windows zu installieren. Für Dich jetzt natürlich zu spät, aber bei der nächsten Neuinstallation evtl. ein hilfreicher Hinweis. :wink:
_________________
Never argue with an idiot. He brings you down to his level, then beats you with experience.

How-To: Daten verschlüsselt auf DVD speichern.
Back to top
View user's profile Send private message
Aldo
Guru
Guru


Joined: 15 Jan 2003
Posts: 440
Location: Cologne, Germany

PostPosted: Fri Jul 11, 2008 12:49 pm    Post subject: Reply with quote

schachti wrote:
Am einfachsten ist es, erst AHCI einzuschalten und dann Windows zu installieren.

Vor dem Problem stand ich letztens auch: Win-XP ist aber so blöd, während der Installation dann keine Platten zu finden.
Läßt sich also nicht auf Platten im AHCI-Mode installieren.
_________________
Abit A-N78-HD
Phenom 9750
8 GB Ram
Linux 2.6.29-gentoo
FreeBSD 7.2
Back to top
View user's profile Send private message
schachti
Advocate
Advocate


Joined: 28 Jul 2003
Posts: 3765
Location: Gifhorn, Germany

PostPosted: Fri Jul 11, 2008 12:55 pm    Post subject: Reply with quote

Für Windows XP brauchst Du dazu eine Treiberdiskette - damit geht's dann auch.
_________________
Never argue with an idiot. He brings you down to his level, then beats you with experience.

How-To: Daten verschlüsselt auf DVD speichern.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5207

PostPosted: Fri Jul 11, 2008 12:57 pm    Post subject: Reply with quote

oder den Treiber mit z.b. nlite (http://www.german-nlite.de/) in die Setup-CD von XP einbinden.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum