如何自动对单个应用程序实施 RAM 限制?

如何自动对单个应用程序实施 RAM 限制?

Firefox 和 TOR 浏览器(基于 Firefox)的 RAM 使用率确实超出了控制范围,因此我需要对这两个应用程序设置永久限制。对于任一浏览器的每个新实例(包括子进程),都应自动强制执行此限制。如何在 Linux Mint Debian Edition 4 中实现这一点?可以通过修改来实现吗/etc/security/limits.conf?Firefox 会“知道”何时达到限制并释放资源,还是会崩溃?

作为操作系统强制执行的硬限制的替代方案,是否有可能about:memory > Free memory > GC/CC/Minimize memory usage在达到内存限制时自动触发 Firefox,从而允许 Firefox 自行处理此问题?

我需要一个“设置并忘记”的解决方案。唯一的其他选择是完全放弃 Firefox,因为 Mozilla 似乎不再愿意解决 RAM 问题(请参阅无数错误报告)。

相关内容