Wie kann ich die Kopiergeschwindigkeit meiner Dateien konstant halten?

1748
Austin Burk

Ich habe manchmal große Dateien (wie die Bitcoin-Blockchain oder ein Image einer virtuellen Maschine), die ich auf ein Flash-Laufwerk kopieren möchte, damit ich es auf einen anderen Computer verschieben kann. Mein Flash-Laufwerk ist ein SanDisk Cruzer, 32 GB NTFS.

Jetzt fängt alles gut an ... 20 MB / s ... dann 15 MB / s ... Jetzt

Screenshot 3,58 Mb / s

Das wird sehr schnell nervig.

Ich habe Erklärungen gesehen als zu, warum dies geschieht, aber wie wäre es, wie ich meine Übertragungsgeschwindigkeit konsistent halten können? Soll ein Programm ein Programm finden, das die Datei beispielsweise in kleine Stücke kopiert?

0
Und was war das für eine Erklärung? Welchen USB hast du? USB1, 2 oder 3? Ohne zu wissen, dass wir nicht die maximale Geschwindigkeit kennen, die Sie erreichen könnten. Außerdem ... Windows beginnt immer mit der Pufferung der Dateiübertragung und nachdem der Puffer voll ist, fällt er ab. Wenn dies Ihr Problem ist, können Sie nichts tun (außer dem Ausschalten des Puffers, was jedoch zu einer langsamen Kopiergeschwindigkeit rechts vom Schläger führt). Rik vor 10 Jahren 2
USB 2.0, SanDisk Cruzer 32 GB. Ich bin nicht auf der Suche nach einer Lösung, die nur zu diesem speziellen Flash-Laufwerk passt, oder es wäre ein bisschen zu speziell für SE, oder? Austin Burk vor 10 Jahren 0
Nun, Sie denken, 3,58 MB / s sind für ein USB2.0-Gerät langsam. Ich nehme an, es ist direkt mit dem PC verbunden und nicht über einen Hub. Theoretisch beträgt USB2.0 60 MB / s, in der Praxis liegt es jedoch kaum über 35 MB / s. Aber viele USB-Sticks (im Gegensatz zu USB-Festplatten) bleiben unter den 5 MB / s stecken. Sandisk gehört dazu. Suchen Sie Ihren Stick auf [dieser Site] (http://usbspeed.nirsoft.net/usb_drive_speed_summary.html) und sehen Sie einige Tests. (1/2) Rik vor 10 Jahren 0
(2/2) Abgesehen davon ... Es ist am besten, große Stücke statt kleiner Stücke zu kopieren. (aber Sie kopieren bereits eine große Datei). Möglicherweise möchten Sie einen anderen Kopierer ausprobieren (aber ich bezweifle, dass dies viel helfen wird). Sie könnten [Teracopy] (http://codesector.com/teracopy) ausprobieren. Sie erhalten sofort eine Vorstellung von der Geschwindigkeit der gesamten Kopie. Rik vor 10 Jahren 0

3 Antworten auf die Frage

2
David Schwartz

Kaufen Sie ein schnelleres Flash-Laufwerk. Was Sie sehen, ist ungefähr richtig. Für dieses Laufwerk beträgt die Schreibgeschwindigkeit etwa 18 MB / s, die Löschgeschwindigkeit jedoch etwa 3,25 MB / s. Je mehr Sie also beim Schreiben löschen, desto langsamer wird es sein.

1
9mjb

Möglicherweise könnte (externe) eSATA schneller und nicht viel teurer sein.

Oder wenn Sie die gleiche Datei immer wieder kopieren (möglicherweise bei jeder Änderung), können Sie rsync --inplace (oder möglicherweise Unison) verwenden und nur die Unterschiede kopieren? (vorausgesetzt, die Lesegeschwindigkeiten sind viel höher als die Schreibgeschwindigkeiten, was möglicherweise nicht der Fall ist).

Ich frage mich auch, wie schnell eine normale Kopie ist, anstatt ein Block-Copy-Programm wie "dd" (ein UNIX-Programm ... ich weiß nicht, was Windows hat) zu verwenden.

Natürlich ist die beste Lösung, ein Datenkabel zwischen den beiden Hosts zu installieren, zwischen denen Sie Dateien kopieren.

Danke, das sind einige ziemlich anständige Ideen. Steigern Sie auch die Antworten von David und Daniels, eine ziemlich informativ und eine ziemlich witzig. Ich würde dich unterstützen, aber ich habe keinen Karma-ATM. Austin Burk vor 10 Jahren 0
0
Daniel

Um die Dateiübertragungsgeschwindigkeit beizubehalten, müssen Sie drei Dinge beachten.

  1. Computerzustand: Ihr Computer muss in gutem Zustand sein. Sie sollten nicht zu viel CPU verwenden. Wenn Ihr Telefon angeschlossen ist, muss der USB-Stecker ausreichend mit Strom versorgt werden. Möglicherweise ist Ihre Festplatte defekt.

  2. Ihr Telefonzustand: Ihr Telefon muss ausreichend geladen sein und darf nicht überlastet werden. Außerdem sollte sich Ihre SD-Karte oder der interne Speicher in gutem Zustand befinden. Der micro 5-Pin-Stecker Ihres Telefons kann ebenfalls geprüft werden.

  3. Zustand des USB-Kabels: Möglicherweise ist Ihr USB-Anschluss durchgebrannt oder weist eine andere Fehlerursache auf. Das USB-Kabel muss möglicherweise innerhalb einer bestimmten Zeit ausgetauscht werden. Es kann auch viel zerkratzt sein.

viele weitere Gründe können die Ursache des Problems sein. Die obige Lösung behebt jedoch etwa 99% aller Probleme.

Daniel, das ist das lustigste, was ich seit Ewigkeiten über Superuser gelesen habe. Danke, Mann für das Lachen am Morgen. Chad vor 10 Jahren 0
o_o Was habe ich gerade gelesen? Saggio vor 9 Jahren 0