ranx
Lt. Junior Grade
- Registriert
- Aug. 2011
- Beiträge
- 510
Nein, der Speicher ist nicht auf deinem Stick, sondern im Arbeitsspeicher deines PCs. Windows nutzt bei NTFS-Formatierten Datenträger immer diesen Schreibcache, ganz abgewöhnen kann man es auch nicht. Man kann es eindämmen, indem man bei den Geräteeinstellungen (hier ist ein Bild davon) "für schnelles Entfernen optimieren" wählt. Ganz ausschalten lässt es sich meines Wissens nicht.
Details zum Caching selbst: http://msdn.microsoft.com/en-us/library/windows/desktop/aa364218(v=vs.85).aspx
Ja und die rechnerische Sache ist die: in den ersten Sekunden werden sehr sehr schnell Daten in den Cache geladen. Das lässt unter Windows 7 den Fortschrittsbalken schnell hochgehen, flacht aber auch schnell wieder ab (denn jetzt müssen die Daten aus dem Cache tatsächlich auf den Stick geschrieben werden). In die Prognose der Restzeit und auch in die aktuelle Übertragungsrate fließt es leider rechnerisch mit ein.
Ein Zahlenbeispiel (Zahlen ausgedacht und nicht unbedingt realistisch):
2 Sekunden wird mit 100 MB/s in den Cache geladen. Danach ist der voll und es wird nur noch mit 25 MB/s geschrieben.
Dann ist die Anzeige:
Du siehst, die Zahl stimmt erst ganz spät halbwegs. Und der "Fehler" in der Rechnung muss natürlich aufgeholt werden am Ende. Darum gibt es auch manchmal den lustigen Effekt, dass eine Datei die kleiner als der Schreibcache ist, augenscheinlich sofort komplett kopiert ist - der Balken bleibt jedoch erstmal 15 Sekunden bei 100% stehen, bis das Fenster dann verschwindet.
Details zum Caching selbst: http://msdn.microsoft.com/en-us/library/windows/desktop/aa364218(v=vs.85).aspx
Ja und die rechnerische Sache ist die: in den ersten Sekunden werden sehr sehr schnell Daten in den Cache geladen. Das lässt unter Windows 7 den Fortschrittsbalken schnell hochgehen, flacht aber auch schnell wieder ab (denn jetzt müssen die Daten aus dem Cache tatsächlich auf den Stick geschrieben werden). In die Prognose der Restzeit und auch in die aktuelle Übertragungsrate fließt es leider rechnerisch mit ein.
Ein Zahlenbeispiel (Zahlen ausgedacht und nicht unbedingt realistisch):
2 Sekunden wird mit 100 MB/s in den Cache geladen. Danach ist der voll und es wird nur noch mit 25 MB/s geschrieben.
Dann ist die Anzeige:
- nach 2 Sekunden: 100 MB/s
- nach 3 Sekunden: (200+25)/3 = 75 MB/s
- nach 10 Sekunden: (200+200)/10 = 40 MB/s
- nach 30 Sekunden: (200+700)/30 = 30 MB/s
- nach 100 Sekunden: (200+2450)/100 = 26,5 MB/s
Du siehst, die Zahl stimmt erst ganz spät halbwegs. Und der "Fehler" in der Rechnung muss natürlich aufgeholt werden am Ende. Darum gibt es auch manchmal den lustigen Effekt, dass eine Datei die kleiner als der Schreibcache ist, augenscheinlich sofort komplett kopiert ist - der Balken bleibt jedoch erstmal 15 Sekunden bei 100% stehen, bis das Fenster dann verschwindet.