If I use some IO intensive application (like Virtualbox, Steam data verification or even
dd) my system becomes almost unresponsive. Despite all being started with normal priority, they make the desktop very sluggish and delay a lot the startup of other applications.
I know I can use something like
ionice to change the priority to idle for instance, but in the case of Virtualbox which spawns many processes it becomes difficult.
Can I give some type of hints to the system, so when launching some specific applications they are started with the least IO priority?