BlockRead, BlockWrite und die richtige Buffer-Größe
23. Aug 2016, 20:07
Ich habe eben mal ein bisschen mit der Buffer-Größe rumgespielt, die ich bei BlockRead und BlockWrite verwende.
Angefangen bei 7*4069 (A) bis jetzt zu 50*4096 (B).
Ich schreibe eine einzige Datei, welche 7GB groß ist, auf einen im Netzwerk hängenden Datenträger.
Bei der Buffer-Größe A wird die Datei mit etwa 5MB die Sekunde geschrieben. Mit der Buffer-Größe B mit 10 10MB bis 11MB die Sekunde. Also volle Geschwindigkeit (100 MBit).
Ich stelle mir jetzt eine Frage..
sollte man den buffer fix auf, sagen wir mal wie oben, 50*4096 stehen lassen oder je nach Datei entscheiden?
Geändert von dGeek (23. Aug 2016 um 20:10 Uhr)
|