Arnoldt3 non scrive ovviamente in maniera sequenziale e quello probabilmente causa il problema
Dipende da cosa stai scaricando. Se stai scaricando un solo grande file, o molti piccoli file. Anche se scarichi un file grande in piccoli pezzi da diverse fonti, poi è scritto come un file unico - e spero che il codice non sia cosi stupido da ridimensionare di continuo il file, cosa che può uccidere le prestazioni. In questi casi di solito se si sanno a priori le dimensioni finali si prealloca un file di dimensioni adeguate e poi ci si scrivono i dati reali. Se si stanno leggendo o scrivendo altri file in contemporanea le prestazioni decresceranno.
Comunque, anche con tante scritture random dovrebbe al massimo andare piano, non bloccare l'applicazione e il disco.