当我在 linux 机器中执行top -u postgres
或ps -C postgres -o %cpu,%mem,cmd
时,我正在我的数据库机器中获取 postgres 处理器的列表。我需要按 postgres 合并的 %cpu 和 %ram 使用情况。
PostgreSQL中的缓存和内存使用的一些细节,包括磁盘缓存。
尝试并测试:
top -b -n 1 -u tomcat | awk 'NR>7 { cpusum += $9; ramsum += $10; } END { print cpusum, ramsum; }'