Gå til innhold

Kopiering til USB disk


Anbefalte innlegg

Skrevet

Hei, når jeg kopierer litt større mengde data 30GB med bilder, så starter det så bra med en hastighet på ca. 50-60MB/sek. Men så går det jevnt og trutt nedover, på slutten nå så ligger den på 7MB/sec.

 

Hva kommer dette av?

Hva kan jeg gjøre for å holde hastigheten oppe?

 

OS:Linux mint

Disk: 1TB Segate, usikker på om den er USB3 eller 2.

  • Liker 1
Videoannonse
Annonse
Skrevet (endret)

60MB/s start tilsier Usb2 grensesnitt.

Disker har også et buffer, så den maks teoretiske hastigheten ved start av slik kopiering ser du kun kort helt i starten.

 

Eksterndisker har en usb til sata chip i sin usb-sata kontroller (prosessor om du vil) som prosesserer og konverterer innkommende usb data som skal konverteres og sendes til diskens kontroller .
Sist er det selve plateskrive operasjonen til harddisken og proseeseringer i dens interne kontroller

 

Det du ser resultatet av er eksterndiskens begrensninger (internt) i random write og I/O og faktisk skrive hastighet i et slikt scenario (selve usb kabinettets elektronikk og den interne hdd sin elektronikk og hardware).

 

Ikke noe du kan gjøre for å forbedre utover å kjøpe noe som er bedre til å ta unna på slike write operasjoner.

 

 

Du kan teste eksterndisken din med crystaldiskmark eller liknende utility.

Endret av syar2003
Skrevet

En ting som ofte kan hjelpe hvis du har masse småfiler som må kopieres ut er å først pakke de i f.eks. RAR, ZIP eller 7z. Da får du én eller flere store, sammenhengende filer å kopiere i stedet for en haug av småfiler. Det kan øke hastigheten drastisk.

  • Liker 1
Skrevet

Takker for svar, får sjekke litt rundt, evt. se etter usb3 løsning.

 

Petter

Kun usb3 kabinett løser ikke nødvendigvis dette.

Kabinettet må ha en god USB-SATA kontroller. og det bør være en solid state drive inni.

Skrevet

Linux skriver til RAM, som flusher det videre til disk. Om du har en veldig treg USB minnepenn, så kan umount operasjonen ta veldig langt tid også.

 

EDIT: leser at dette er harddisk og når du har den type hastigheter så er det ofte feil på harddisken.

Skrevet

Tviler på at det er noe feil. 30GB med småfiler som skal lagres på en ekstern snurredisk, som sikkert ikke er av de raskeste, kan lett få harddisken til å nærmest stoppe opp. Så fort bufferen er full må den vente på at dataene faktisk har blitt skrevet til disken før den kan motta mer fra PC-en.

  • Liker 1
Skrevet

Linux skriver til RAM, som flusher det videre til disk. Om du har en veldig treg USB minnepenn, så kan umount operasjonen ta veldig langt tid også.

 

EDIT: leser at dette er harddisk og når du har den type hastigheter så er det ofte feil på harddisken.

Eh, nei er nok ikke noe feil på disk.

Kopiering av masse (1000 vis) småfiler oppfører seg gjerne slik som benchmark antyder.

I tillegg går det over USB2

 

post-35394-0-59992400-1570807304_thumb.png

Skrevet

Småfiler? Han skriver bilder som sikkert ligger mellom 1-30MB per fil. Så han skriver ikke 4kb. Han skriver nærmere full ytelse på sekvensiell skriv.

Skrevet

Du har et poeng med 4K , men dette er ikke ssd , hørt om fragmentering ?

Men konstant sekvensielt skrivehastighet blir det aldri med kopiering av 7000+ 3MB jpeg filer til en usb2 harddisk, eller 700 raw filer, eller en mix.

Skrevet

Det er ganske mye optimalisering på snurredisker, og en skal oppnå flere titalls MB/s med store filer. Fragmentering er bare et problem om det er en himla full harddisk.

 

Eg har hatt hundrevis av snurredisker og når de skriver tregere enn 10MB/s så er noe galt.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...