I know 2 ways, tested in high loaded production.
if scheduler support ionice (on some systems makes LA)
# ionice -c 3 nice -n 20 find /DIRECTORY -type f -delete
Just ajust sleep time, according to your system LA
while true; do find /DIRECTORY/ -type f -print -delete -quit; sleep 0.01; done
0 Comments.