sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #39876
Re: UDMA-controller
On Sat, Jul 21, 2001 at 09:36:20 +0200, Peter Toft wrote:
> Jeg er ude på at få mere gang i min maskine - jeg tror
> min K6-266 ville have gavn af en UDMA-controller, men
> det er netop spørgsmålet. Jeg ved ikke en kæft om de
> nye UDMA66/100/XXX controllere :-))
Først check hvor hurtig dine harddiske er, har de evt. DMA,
og er DMA enablet på disken og lihuxdriver (brug hdparm til
at finde ud af dette)
Det er nok begrænset hvor meget du få mere ud af UDMA 1000
i forhold til UDMA33/66, så det er næppe nødvendigt
at udskifte harddiske der ikke er UDMA100.
Men jeg antager at dit problem mere er at du er løbet
"tør" for ledige IDE stik :)
Nye løse UDMA controllere fås mest som UDMA100 idag.
De ældre UDMA33/66 er vist svære at finde.
Der har været en hel del om løse UDM66/100 IDE controllere
på sslug's lister, så prøv at søge i mailarkivet.
(søg efter Promise på sslug, promise er vist den mest
udbredte IDE controller herhjemme)
> hda: 12692736 sectors (6499 MB) w/468KiB Cache, CHS=13431/15/63, (U)DMA
> hdb: 40020624 sectors (20491 MB) w/2048KiB Cache, CHS=39703/16/63
Din /dev/hdb er uden DMA !?, så her hjælper en UDMA controller ikke.
Har du allerede DMA på din IDE controller ?
(og måske UDMA33?)
Hvis du allerede har UDMA33 på dit bundkort så får du næppe
den store hastighedsgevinst ved UDM100, plus du skal
så købe nye harddiske til at udnytte UDMA100
> /sbin/hdparm -Tt /dev/hdb
>
> /dev/hdb:
> Timing buffer-cache reads: 128 MB in 3.52 seconds = 36.36 MB/sec
> Timing buffered disk reads: 64 MB in 8.21 seconds = 7.80 MB/sec
hdparm /dev/hda og hdparm/dev/hdb vil vise settings mht. DMA.
Om chipsættet kan klare UDMA må du læse i manualen til bundkort
eller søge i kernekildetekste på chipsættet.
PS.
Hvis ikke SCSI diske var så dyre, så var SCSI en bedre
og langt hurtigere løsning til linux
(målt også i svartider ved flere samtidige processer).
--
Frank Damgaard | http://home3.inet.tele.dk/frda
References