记录 limits.conf 中的规则违规行为

记录 limits.conf 中的规则违规行为

我正在尝试记录由于 limits.conf 中定义的限制上限而失败的程序的详细信息。我最初的计划是使用审计系统。这个想法是跟踪 limits.conf 中与限制相关的失败的系统调用。但是这种方法的问题在于,无法跟踪 CPU 时间的违规,因为违规不涉及系统调用失败。在 CPU 时间的情况下,会发生一件事,即违反 CPU 时间的程序将收到 SIGXCPU。所以我的问题是我应该如何记录违反 CPU 时间的程序?此外,是否有可用的 limits.conf 特定日志?

答案1

我怀疑你真的想用对照组而不是限制。例如,您可以使用它来限制CPU使用率

相关内容