是否可以为 ssh/auth 和 bash 操作锁定/保留内存和 CPU 优先级?因为当服务器溢出时,我无法通过 ssh 连接,因为它在 ssh auth 上冻结。
也许以某种方式限制允许的最大总体内存使用量和处理器功率?
答案1
您会发现重新优化父 sshd 进程不会有帮助,因为它会为您的连接生成优先级为 0 的子进程。
您应该考虑在 ~/.ssh/rc 中添加一个命令。该文件中的任何内容都会在登录序列中执行,希望您有足够的资源来实现这一点。您可以输入如下内容:
ps -o pid --no-heading | xargs renice -10 > /dev/null
高血压
—山猫