← Back to team overview

sslug-teknik team mailing list archive

Re: Harddisk hastighed

 

Jannik Nielsen wrote:

> On Wednesday 11 July 2001 11:15, you wrote:
> > Jannik Nielsen wrote:
> > > Hej SSLUG.
> > >
> > > Jeg sidder lige og er ved at kopiere noget fra en disk til en anden, men
> > > det går vildt langsomt. 2-3 Mb pr. sec. Hvis jeg kopiere noget i windows,
> > > på samme størrelse (iso images) så kører den 24-26 Mb pr. sec.
> >
> > 24-26Mb !!!!!!!
> > Det tror jeg simpelthen ikke på!
> > Men det kan godt tænkes at hardiskene skal optimeres lidt. Hvis der er tale
> > om ata100, prøv at kig i "friheden til at vælge.". jeg kan bl.a. se at
> > /dev/hde ikke bruger dma.
>
> Det er jeg da ked af. Kan det her hjælpe med til at overbevise dig?:
>
> hdparm -tT /dev/hda /dev/hde
>
> /dev/hda:
>  Timing buffer-cache reads:   128 MB in  0.84 seconds =152.38 MB/sec
>  Timing buffered disk reads:  64 MB in  2.87 seconds = 22.30 MB/sec
>
> /dev/hde:
>  Timing buffer-cache reads:   128 MB in  0.85 seconds =150.59 MB/sec
>  Timing buffered disk reads:  64 MB in  1.78 seconds = 35.96 MB/sec
>
> Den ene siger godt nok kun 22.3 Mb/s men det håber jeg at få lavet om snart.
> Den anden er ihvertfald steget fra ca. 26 til 35, efter jeg har gjort som
> Størner sagde.
>
> bitkid

Hej den her er interessant.

Mine tal ser således ud:
/dev/hde:
 Timing buffer-cache reads:   128 MB in  0.82 seconds =156.10 MB/sec
 Timing buffered disk reads:  64 MB in  1.78 seconds = 35.96 MB/sec

/dev/hdg:
 Timing buffer-cache reads:   128 MB in  0.83 seconds =154.22 MB/sec
 Timing buffered disk reads:  64 MB in  1.79 seconds = 35.75 MB/sec

Opnået med IBM GXP 75'ere og en Promise Ultra DMA controller (ATA/100)

Jeg anskaffede faktisk Promise controlleren med den ide at jeg gerne ville have
hver harddisk på sin egen kanal (og altså ingen slaver).
Min første konfiguration var derfor: disk1: hda, CDROM: hdc, disk2: hde.
Bundbrættet er et ASUS CUV4X-E, som har indbygget ATA/100 controller.
Denne konfiguration gav samme hastigheder som Jannik opnår - altså "kun"
ca. 20MB/s på den ene HD.
Da jeg gik boot.msg på klingen fremgik det, at den "forcede" UDMA33 på hda.
Jeg prøvede at sætte lilo-parametre så jeg kunne bruge UDMA100 - men fik
fejlmeddelser indtil jeg bad om UDMA66.
Dette havde dog ingen effekt på hdparm -t.
Derfor skiftede jeg til at begge HD'er kører på den ekstra Promise controller
(og jeg skal lige hilse og sige at konfigurationen: CDROM: hdc, disk1: hde og
disk2: hdg ikke er helt triviel at få til at fungere med en lilo-baseret dual
boot ;-)

Denne sidste konfiguration er den, som jeg har målt ovenstående hastigheder på..

Jeg prøvede iøvrigt at kopiere en 325 MB fil (lige efter boot) fra den ene
HD til den
anden - og det tog 16.5 sekund svarende til 19.7 MB/sekund.

Hvis nogen undrer sig over, hvorfor jeg fik den skøre ide med separate kanaler
til samtlige diske, så er svaret et forfejlet håb om at kunne accesse begge
diske samtidigt, som på SCSI-baserede systemer (jeg fandt nemlig senere
ud af, at der skal noget mere avancerede controllere til at kunne dette)

Martin Berg
martin@xxxxxxx



Follow ups

References