低优先级的linux文件系统

有人知道某种(虚拟)文件系统将作为低优先级运行,即所有其他常规磁盘活动将优先?

这是因为我开发的应用程序有大量的后台磁盘IO执行。 IO不是时间关键的,但是它现在以最大可能的速度写入,导致高的iowait时间并且减慢整个系统。

我想过产生一个新的进程,并使用ionice来设置优先级,但这似乎有点混乱,我宁愿我的应用程序不知道硬件的限制。

有没有人遇到过这样做的FS还是有另一个build议来解决这个问题?

任何input非常赞赏

如果可能,可以将应用程序运行编写为低优先级,或设置其限制以利用/etc/security/limits.conf的CPU利用率