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

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

Eu tenho uma configuração em que o backup de uma máquina com Windows XP é feito em um servidor na LAN, usando o arquivo rsync. Devido aos requisitos operacionais, o backup precisa acontecer enquanto a máquina estiver em uso. Embora isso não seja um problema para nossas máquinas Linux, esta caixa do Windows fica lenta a ponto de ficar inutilizável pelos rsyncacessos.

Existe uma maneira de limitar a prioridade de E/S do disco de um processo no Windows XP, semelhante ao ioniceLinux?

Observe que apenas reduzir rsynca largura de banda (por meio do --bwlimitswitch) não ajuda, porque o problema surge de muitas buscas e leituras de arquivos muito pequenos. Portanto, para ter algum efeito, eu teria que definir o bwlimit para um valor tão pequeno que arquivos maiores, que são lidos sequencialmente e quase não têm nenhum impacto no desempenho, levariam muito tempo para serem transferidos.

Responder1

Infelizmente, o Windows XP não pode limitar a prioridade de E/S do 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.

informação relacionada