如何在Linux机器上查找postgresql数据库使用的总内存/ram?

如何在Linux机器上查找postgresql数据库使用的总内存/ram?,postgresql,postgresql-9.2,Postgresql,Postgresql 9.2,当我在linux机器上执行top-u postgres或ps-C postgres-o%cpu,%mem,cmd时,我得到了数据库机器中的postgres处理器列表。我需要postgres整合%cpu和%ram使用率 尝试并测试: top-b-n1-u tomcat | awk'NR>7{cpusum+=$9;ramsum+=$10;}END{print cpusum,ramsum;}' 包含磁盘缓存的一些详细信息。如果使用top,它会多次计算共享内存段。我收到的输出为“247.5 418.1”

当我在linux机器上执行
top-u postgres
ps-C postgres-o%cpu,%mem,cmd
时,我得到了数据库机器中的postgres处理器列表。我需要postgres整合%cpu和%ram使用率

尝试并测试:

top-b-n1-u tomcat | awk'NR>7{cpusum+=$9;ramsum+=$10;}END{print cpusum,ramsum;}'

包含磁盘缓存的一些详细信息。

如果使用
top
,它会多次计算共享内存段。我收到的输出为“247.5 418.1”。您能解释一下这是什么意思吗?我收到了如下输出。247.5 418.1您能解释一下它是什么意思吗?第一个数字是CPU的总使用量,第二个是内存的总使用量