HDD a chipset? (long)

Petr Soucek petr na ryston.cz
Středa Květen 24 23:29:10 CEST 2000


Zdravim,

zkusil bych pouzit jadro 2.2.15 s Hedrickovymi patchi, nebo 2.3.99-pre9,
ta podporuji primo tenhle chipset. 

hdparm ukazuje "buffered read", cili rychlost prenosu z bufferu disku,
nikoliv z media. Coz ale neni omluva pro tu pomalost vaseho pocitace.

Nastavovat disk do mwdma2 modu nema smysl, kdyz v jadre, ktere pouzivate
neni podpora dma pro Vas radic. Takze ho klidne nastavte na pio4, pomoci
-p4 -X12 (radsi to zkontrolujte, nevim, jestli si to pamatuji presne)

Mozna bych zkusil v BIOSu vypnout DMA a pouzit PIO, pokud tam neco
takoveho je a pokud nechcete pouzit nove jadro.

Ty hlasky v logu opravdu vypadaji dost nezdrave, a veril bych tomu, ze
zpusobuji skutecne velke zpozdeni - no jestli si system mysli, ze mu
kazdou chvili vymenujete harddisk, tak moc rychly byt ani nemuze.

Petr Soucek

Jirka wrote:
> 
> Dobry den, omlouvam se pokud uz nekdo na neco takoveho odpovidal ale v
> archivu jsem to nenasel.
> Mam nasledujici problem..Vsechny diskove operace jsou udesne pomale.
> Navic vytezuji pocitac tak ze se neda ani psat v konsoli. to uz je na
> povazenou viddte.? (Mam C-450,64MB)
> napriklad instalace RH 6.1 z CD mi trvala asi 3.5 hod, kopirovani 1.2
> Gb dat trvalo skoro 70 minut. Totez i pri kopirovani na ftp server
> ktery provozuju. I kdyz se kopiruje relativne pomalu pocitac je
> prakticky k nepotrebe.
> Myslim ze jako popis by to asi stacilo a ted k podminnkam at mi muzete
> nekdo pomoct.
> jakko prvni disk mam
> /sbin/hdparm -it /dev/hda
> /dev/hda:
> 
>  Model=WDC AC14300R, FwRev=17.01J17, SerialNo=WD-WM6263240794
>  Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs
> FmtGapReq }
>  RawCHS=8912/15/63, TrkSize=57600, SectSize=600, ECCbytes=40
>  BuffType=3(DualPortCache), BuffSize=512kB, MaxMultSect=16,
> MultSect=off
>  DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=0(slow)
>  CurCHS=8912/15/63, CurSects=-2117074816, LBA=yes
>  LBA CHS=524/255/63 Remapping, LBA=yes, LBAsects=8421840
>  tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2
>  IORDY=on/off, tPIO={min:160,w/IORDY:120}, PIO modes: mode3 mode4
>  UDMA modes: mode0 mode1 *mode2
> 
>  Timing buffered disk reads:  64 MB in 20.85 seconds = 3.07 MB/sec
> ktery mam v masine porad a jsou na nem i okna. 3.07 Mb/a neodpovida
> ani nahodou 1.2 GB za 70 min, ze?
> dalsi je prenosny suplik kde vyuzivam volnou cast existujici fat32
> partisny a to tak,
> ze jsem na ni vytvoril dva 2GB prazne soubory (dd  null soubor )
> ty pak mk2fs
> a potom mount -o loop
>  ale to jen pro vysvetleni..
> jinak ten disk je tedy
>  /sbin/hdparm -it /dev/hdd
> /dev/hdd:
> 
>  Model=ST38410A, FwRev=3.20, SerialNo=5DX088LJ
>  Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
>  RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
>  BuffType=0(?), BuffSize=512kB, MaxMultSect=32, MultSect=off
>  DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=2(fast)
>  CurCHS=17475/15/63, CurSects=-78446341, LBA=yes
>  LBA CHS=512/511/63 Remapping, LBA=yes, LBAsects=16841664
>  tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2
>  IORDY=on/off, tPIO={min:240,w/IORDY:120}, PIO modes: mode3 mode4
>  UDMA modes: mode0 mode1 *mode2
> 
>  Timing buffered disk reads:  64 MB in 15.87 seconds = 4.03 MB/sec
> 
> a na nem jsem zkousel ten zmineny presun 1.2GB....des!
> 
> netusim kde muze byt problem, pokus o   /sbin/hdparm -X34 -d 1 -c 0
> /dev/hda
> zpusobi
> /dev/hda:
>  setting 32-bit I/O support flag to 0
>  setting using_dma to 1 (on)
>  HDIO_SET_DMA failed: Operace není povolena
>  setting xfermode to 34 (multiword DMA mode2)
>  I/O support  =  0 (default 16-bit)
>  using_dma    =  0 (off)
> takze nevim.
> jeste se mi nelibi to co se mi obevuje v logu a netusim zda to muze
> mit nejakou souvislost s problemem
> May 23 00:56:29 505 kernel: VFS: Disk change detected on device
> ide1(22,0)
> May 23 00:57:00 505 last message repeated 30 times
> May 23 00:58:01 505 last message repeated 59 times
> May 23 00:59:02 505 last message repeated 59 times
> May 23 01:02:26 505 last message repeated 59 times
> May 23 01:03:27 505 last message repeated 59 timeslosed for user root
> May 23 01:04:28 505 last message repeated 59 timested on device
> ide1(22,0)
> May 23 01:05:29 505 last message repeated 60 times
> May 23 01:06:30 505 last message repeated 59 times
> jinak desku mam nechvalne prosnulou M729 od neznameho vyrobce.
> chipset je pradvepodobne Ali Aladin
> jadro 2.2.14
>  cat /usr/src/linux/.config |grep -i ali
> CONFIG_IP_ALIAS=y
> # CONFIG_EQUALIZER is not set
>  zadny ali modul ci suport tedy nevidim
> jeste prilozim vypis /proc/pci
> trebas to k necemu bude:
> PCI devices found:
>   Bus  0, device   0, function  0:
>     Host bridge: Acer Labs Unknown device (rev 5).
>       Vendor id=10b9. Device id=1621.
>       Slow devsel.  Master Capable.  No bursts.
>       Prefetchable 32 bit memory at 0xe0000000 [0xe0000008].
>   Bus  0, device   1, function  0:
>     PCI bridge: Acer Labs Unknown device (rev 1).
>       Vendor id=10b9. Device id=5247.
>       Fast devsel.  Master Capable.  No bursts.  Min Gnt=11.
>   Bus  0, device   7, function  0:
>     ISA bridge: Acer Labs M1533 Aladdin IV (rev 180).
>       Medium devsel.  Master Capable.  No bursts.
>   Bus  0, device  15, function  0:
>     IDE interface: Acer Labs M5229 TXpro (rev 32).
>       Medium devsel.  Fast back-to-back capable.  Master Capable.
> Latency=32.  Min Gnt=2.Max Lat=4.
>       I/O at 0xffa0 [0xffa1].
>   Bus  1, device   0, function  0:
>     VGA compatible controller: NVidia Unknown device (rev 4).
>       Vendor id=10de. Device id=20.
>       Medium devsel.  Fast back-to-back capable.  Master Capable.
> Latency=64.  Min Gnt=5.Max Lat=1.
>       Non-prefetchable 32 bit memory at 0xde000000 [0xde000000].
>       Prefetchable 32 bit memory at 0xdc000000 [0xdc000008].
> POKUD NEKDO VITE CO UDELAT ABYCH NEMUSEL MENIT OS BUDU VAM VDECNY ZA RADU
> 
> Jirka Cech


Další informace o konferenci Linux