强制 Linux(Ubuntu 18.04)在高优先级作业之前释放一些缓存

强制 Linux(Ubuntu 18.04)在高优先级作业之前释放一些缓存

我有一台服务器,它定期需要尽快完成一项高优先级的工作。我事先知道什么时候需要运行这项工作。我想告诉 Linux 在运行这项工作前几秒完成所有的日常工作。

有没有办法做到这一点?

通过在线阅读,我可以看到 Linux 会定期(当页面缓存全部使用时)释放部分页面缓存。有没有办法知道使用了多少页面缓存?有没有办法告诉 Linux 立即执行该工作,而不是让它决定何时执行该工作?

是否有其他事务可能会干扰我的高优先级任务

相关内容