View previous topic :: View next topic |
Author |
Message |
Cenrim Tux's lil' helper
Joined: 04 Dec 2004 Posts: 142 Location: Germany
|
Posted: Sun Mar 30, 2008 9:10 pm Post subject: |
|
|
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 |
|
|
AROK Guru
Joined: 31 Jul 2006 Posts: 442 Location: D und CH
|
Posted: Mon Mar 31, 2008 5:10 pm Post subject: |
|
|
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 |
|
|
AROK Guru
Joined: 31 Jul 2006 Posts: 442 Location: D und CH
|
Posted: Mon Mar 31, 2008 5:31 pm Post subject: |
|
|
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
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 |
|
|
Cenrim Tux's lil' helper
Joined: 04 Dec 2004 Posts: 142 Location: Germany
|
Posted: Wed Apr 02, 2008 8:19 pm Post subject: |
|
|
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 |
|
|
Mr. Anderson l33t
Joined: 22 Apr 2004 Posts: 762
|
Posted: Thu Apr 03, 2008 2:55 pm Post subject: |
|
|
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 |
|
|
ChrisJumper Advocate
Joined: 12 Mar 2005 Posts: 2390 Location: Germany
|
Posted: Thu Jul 10, 2008 8:15 pm Post subject: |
|
|
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 |
|
|
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
Posted: Fri Jul 11, 2008 5:55 am Post subject: |
|
|
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. _________________ 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 |
|
|
Aldo Guru
Joined: 15 Jan 2003 Posts: 440 Location: Cologne, Germany
|
Posted: Fri Jul 11, 2008 12:49 pm Post subject: |
|
|
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 |
|
|
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
Posted: Fri Jul 11, 2008 12:55 pm Post subject: |
|
|
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 |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5207
|
Posted: Fri Jul 11, 2008 12:57 pm Post subject: |
|
|
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 |
|
|
|
|
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
|
|