Como posso limitar a prioridade de E / S do disco para um processo no Windows XP?

1

Eu tenho uma configuração em que uma máquina com Windows XP é copiada para um servidor na LAN, usando rsync . Por causa dos requisitos operacionais, o backup precisa acontecer enquanto a máquina está em uso. Embora isso não seja um problema para nossas máquinas Linux, essa caixa do Windows é desacelerada a ponto de ficar inutilizável pelos rsync accesses.

Existe uma maneira de limitar a prioridade de E / S de disco de um processo no Windows XP, semelhante a ionice no Linux?

Observe que apenas a redução da largura de banda de rsync s (por meio da opção --bwlimit ) não ajuda, porque o problema surge de muitas pesquisas e leituras de arquivos muito pequenos. Então, para ter algum efeito, eu teria que definir o bwlimit como um valor tão pequeno que arquivos maiores, que são lidos sequencialmente e dificilmente teriam algum impacto no desempenho, levariam muito tempo para serem transferidos.

    
por jstarek 26.02.2013 / 14:59

1 resposta

1

Infelizmente, o Windows XP não pode limitar a prioridade de E / S de disco. A única coisa que você pode fazer é alterar a prioridade do processo no gerenciador de tarefas e isso afeta todo o processo .exe e seus recursos de cpu.

    
por 11.05.2013 / 21:53