Às vezes, meu sistema (Ubuntu 10.04 .. 12.04) quase não responde devido a algumas atividades de E / S.
Por exemplo, isso acontece quando algum conteúdo de RAM está sendo movido para swap no reinício do modo de suspensão. Eu cheguei a essa conclusão depois de olhar para a saída htop (o tamanho do swap estava crescendo) e iotop (taxa de E / S do processo de swap era de cerca de 3MB / s).
Outro exemplo é /etc/cron.daily/popularity-contest
. Quando está sendo executado, o sistema se torna inutilizável.
========== UPDATE 7.03.2013 ===========
Mais um exemplo, updatedb.mlocate (taxa de E / S de 3 a 5MB / s), como você pode ver abaixo, havia RAM livre suficiente quando estava em execução
# free -m
total used free shared buffers cached
Mem: 3919 3494 424 0 10 107
-/+ buffers/cache: 3377 542
Swap: 4102 134 3967
=====================================
Em primeiro lugar, não está claro para mim por que a atividade de E / S faz com que outros aplicativos em execução sejam bloqueados?
Segunda pergunta: Existe alguma maneira de evitar esse incômodo acontecimento?
========== UPDATE 7.03.2013 ===========
Eu nunca notei esse efeito no Windows. Assim, acredito que deve haver alguma propriedade do sistema que possa ser ajustada.
=====================================
Sys. info: