O FreeBSD tem a classe de processo IDLE - veja a página de manual do rtprio (1) - assim você pode atribuir a prioridade IDLE ao rsync para que ele não tenha timeslices quando houver processos normais ativos.
O Linux tem ionice (1) para o planejador CFQ io: link Conceito muito semelhante, mas para E / S.