作者:吴业亮
博客:http://blog.csdn.net/wylfengyujiancheng
修改配置文件/etc/systemd/system.conf
DefaultCPUAccounting=yes
DefaultMemoryAccounting=yes
DefaultTasksAccounting=yes
重启机器
reboot
统计内存资源消耗,执行完成后再当前目录下生成个log文件
# systemctl | grep service | grep runn | awk -F " " '{print$1}' > list
# for v in `cat list`
do
echo " $v `systemctl status $v | grep Memory `" >> log
done
结果如下:
# cat log
auditd.service Memory: 2.7M
crond.service Memory: 704.0K
dbus.service Memory: 1.6M
firewalld.service Memory: 33.1M
[email protected] Memory: 176.0K
irqbalance.service Memory: 352.0K
lvm2-lvmetad.service Memory: 444.0K
NetworkManager.service Memory: 12.1M
polkit.service Memory: 12.7M
postfix.service Memory: 6.2M
rsyslog.service Memory: 3.9M
sshd.service Memory: 4.3M
systemd-hostnamed.service Memory: 572.0K
systemd-journald.service Memory: 1.2M
systemd-logind.service Memory: 956.0K
systemd-udevd.service Memory: 9.0M
tuned.service Memory: 13.0M
zabbix-agent.service Memory: 2.7M