DMA u HD podruhe :-)
Jirka Kosina
jikos na jikos.cz
Středa Duben 24 19:25:27 CEST 2002
On Wed, 24 Apr 2002, David Jez wrote:
> Pracovat s diskem bez DMA (jsou vyjimky vadnych disku nebo radicu) je
> sebevrazda, masochismus a jine uchylactvi. Seka se to, system je zbytecne
Tak jo, kdyz uz se to tady nacalo.
Mam stroj, na kterem se mi pri zapnuti DMA na disku zacnou po nekolika
minutach behu dit hruzne veci (hlasku typu: init_special_inode: bogus
imode (nejake cislo), apod.), po rebootu se muze fsck zblaznit.
Experimenty s nastavovanim v BIOSu nepomohly (S.M.A.R.T, cache, atd.).
Je to nejaky board, na kterem jsem nevykoukal co je to vlastne za znacku.
Chipset je tam ALI M16xx. Vypis relevatnich udaju z /proc/pci
Bus 0, device 0, function 0:
Host bridge: Acer Laboratories Inc. [ALi] M1621 (rev 5).
Prefetchable 32 bit memory at 0xe0000000 [0xe3ffffff].
Bus 0, device 1, function 0:
PCI bridge: Acer Laboratories Inc. [ALi] M5247 (rev 1).
Master Capable. No bursts. Min Gnt=7.
Bus 0, device 7, function 0:
ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge
[Aladdin IV] (rev 195).
Bus 0, device 15, function 0:
IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev 193).
IRQ 14.
Master Capable. Latency=32. Min Gnt=2.Max Lat=4.
I/O at 0xffa0 [0xffaf].
Situace je naprosto stejna i po aplikaci IDE patchu od Andreho.
Pokud DMA vypnu, tak to bez hlesnuti bez libovolne dlouhou dobu, ovsem s
vyse zminenymi samozrejmymi efekty (zatez systemu).
Znacka disku pravdepodobne nehraje roli, zkousel jsem ruzne kombinace
WDC, Seagate, Quantum, vzdycky stejny vysledek. Ksanda je taky ok (nebo
jsem zkousel vice stejnym zpusobem vadnych ;) ).
--
JiKos.
Další informace o konferenci Linux