I've know about running a process under higher & lower priorities for some time, but with different I/O priorities, well that is news to me. My googles have returned information on tools like renice (I've know) and ionice (news to me), but ionice is not on my system, RHEL4.
Question: Does RHEL4 have tools that will let me run a process with low IO priority?
The reason I need this is that running potentially heavy tasks (like du or find/sed against a multi-TB file system) during busy hours (basically waking hours) on the production system could impact performance for tens of minutes or even hours. I'd rather do these whenever it suits me, rather than burning the midnight oil. Again.