Warum dauert das Kopieren von Dateien auf USB-Sticks so lange?

Warum dauert das Kopieren von Dateien auf USB-Sticks so lange?

Ich verwende Ubuntu 11.10 64bit. Seit ein paar Tagen kopiert es alle Daten bis auf die letzten paar MB sehr schnell, wenn ich versuche, nicht so große Dateien (ca. 700 MB) auf meinen USB-Stick zu kopieren, und hält an, wenn noch ca. 3 MB übrig sind. Manchmal ist das Kopieren in ein paar Minuten abgeschlossen, manchmal geht es aber nicht weiter.

Bitte helfen Sie!!!

Antwort1

Der Geschwindigkeitsunterschied wird normalerweise durch das Puffern Ihres Betriebssystems verursacht, d. h. Ihr Betriebssystem liest alle Dateien so schnell es kann von der Festplatte in den Speicher. Vom Speicher aus schreibt es sie dann auf den USB-Stick. Da Ihre Festplatte normalerweise schneller ist als Ihr USB-Stick, puffert Ihr Betriebssystem die Dateien, die es noch nicht intern geschrieben hat. Für Ihren Dateibrowser sieht es so aus, als wären die Dateien bereits kopiert worden, aber in Wirklichkeit haben sie Ihren Computer noch nicht verlassen, sondern warten noch im Puffer. Wenn der interne Puffer voll ist oder Sie das Laufwerk aushängen, schreibt das Betriebssystem alle gepufferten Daten auf das Laufwerk, daher kann das Schreiben der letzten Dateien oder der Aushangvorgang deutlich länger dauern als die ursprünglichen Dateien.

Man kann dieses Verhalten ändern, indem man syncbeim Mounten des Laufwerks das Flag angibt. Dadurch wird das Betriebssystem daran gehindert, keinen internen Cache für das Laufwerk zu verwenden. Dies führt jedoch zu einer gleichmäßigeren Verteilung der Kopiergeschwindigkeit, allerdings auch zu einer insgesamt langsameren Geschwindigkeit, weshalb ich es nicht empfehlen würde.

verwandte Informationen