systemd管理应用资源
在 并行make触发OOM排查 了解到现代操作系统 Systemd进程管理器 可以结合 Kernel Cgroup 来管理应用资源,这对生产环境管理非常重要
检查
sshd.service
资源:
使用
systemctl show
检查 sshd.service
配置systemctl show sshd.service
输出显示:
使用
systemctl show
检查 sshd.service
配置可以看到 cgruop 是 /system.slice/sshd.service
...
Slice=system.slice
ControlGroup=/system.slice/sshd.service
...
CPUShares=18446744073709551615
StartupCPUShares=18446744073709551615
CPUQuotaPerSecUSec=infinity
...
OOMScoreAdjust=0
Nice=0
IOScheduling=0
CPUSchedulingPolicy=0
CPUSchedulingPriority=0
...