Parece que a setpriority API no Mac OS X deve ser capaz de alterar o agendamento de IO (consulte link ). Não tenho nenhum MacOS à mão, por isso não posso testar se nice realmente altera a prioridade de IO.
No lado do Linux, ionice é o que você está procurando.