Вы находитесь на странице: 1из 1

A tarefa de criar arquivos com 100MB cada I/O bound, conforme mostrado no iotop.

No item 2, os arquivos so criados sequencialmente e acabam sendo limitados pelo throughput de


escrita no disco, com taxa mdia de aproximadamente 11Mb/s.

real 1m36.290s
user 0m0.208s
sys 1m34.248s

No item 3, os processos so executados simultaneamente, mas a o limite de I/O permanece o


mesmo, criando um bottleneck. Portanto, embora cada processo consiga tempo de execuo, sua
taxa mdia de I/O diminui drasticamente, para aproximadamente 1Mb/s, j que preciso esperar os
demais processos escreverem. Assim, nesse caso o script final levar tempo total semelhante ao
script sequencial, uma vez que o limitante a velocidade de I/O. Por outro lado, o tempo de espera
ser muito maior, j que a maior parte do tempo os processos permanecem aguardando.s

Comparando os resultados do time, podemos ver

real 1m19.969s
user 0m0.288s
sys 5m9.440

Вам также может понравиться