12/04/2022, 13:11
(Questo messaggio è stato modificato l'ultima volta il: 12/04/2022, 13:12 da dead.)
Non so dirti il perchè ma questo comportamento esiste sia su linux sia, in misura minore su windows.
Immagino che dipenda dal fatto che quando lanci copie di numerosi files allo stesso tempo, il SO nel lodevole tentativo di ottimizzare i tempi di accesso in lettura e scrittura sull'HD, cerca di dividere gli I/O da e verso il disco tra tutti i processi che lo richiedono. Oltre una certa quantità di processi è più il tempo che si perde nel gestire i diversi processi di quello effettivamente speso a scrivere su HD.
Un po' come quando lanci tanti download in parallelo, in generale il tempo totale è superiore a quello dei singoli download effettuati uno dopo l'altro.
Non conosco né Linux né windows a sufficienza per dimostrare la cosa, ma sono abbastanza convinto che il rallentamento sia dovuto alla congestione creata dai processi gestiti in parallelo.
Immagino che dipenda dal fatto che quando lanci copie di numerosi files allo stesso tempo, il SO nel lodevole tentativo di ottimizzare i tempi di accesso in lettura e scrittura sull'HD, cerca di dividere gli I/O da e verso il disco tra tutti i processi che lo richiedono. Oltre una certa quantità di processi è più il tempo che si perde nel gestire i diversi processi di quello effettivamente speso a scrivere su HD.
Un po' come quando lanci tanti download in parallelo, in generale il tempo totale è superiore a quello dei singoli download effettuati uno dopo l'altro.
Non conosco né Linux né windows a sufficienza per dimostrare la cosa, ma sono abbastanza convinto che il rallentamento sia dovuto alla congestione creata dai processi gestiti in parallelo.