Performance 总CPU最高命令
我的RHEL 6中有低于最高命令的结果。它在我的服务器上运行PostgreSQL 我看到CPU中有35.8%的空闲,而下面所有的CPU使用率都显示为100% 那么我应该如何阅读下面的输出Performance 总CPU最高命令,performance,postgresql,load,cpu,rhel,Performance,Postgresql,Load,Cpu,Rhel,我的RHEL 6中有低于最高命令的结果。它在我的服务器上运行PostgreSQL 我看到CPU中有35.8%的空闲,而下面所有的CPU使用率都显示为100% 那么我应该如何阅读下面的输出 top - 03:06:30 up 97 days, 20:15, 3 users, load average: 10.85, 10.51, 10.13 Tasks: 738 total, 14 running, 724 sleeping, 0 stopped, 0 zombie **Cpu(s)
top - 03:06:30 up 97 days, 20:15, 3 users, load average: 10.85, 10.51, 10.13
Tasks: 738 total, 14 running, 724 sleeping, 0 stopped, 0 zombie
**Cpu(s): 53.3%us, 9.6%sy, 0.0%ni, 35.8%id, 0.6%wa, 0.0%hi, 0.7%si, 0.0%st**
Mem: 32077620k total, 24335372k used, 7742248k free, 19084k buffers
Swap: 81919992k total, 407968k used, 81512024k free, 18686780k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
19171 enterpri 20 0 8590m 966m 951m R 100.0 3.1 6:24.51 edb-postgres
19588 enterpri 20 0 8590m 956m 941m R 100.0 3.1 1:20.51 edb-postgres
18494 enterpri 20 0 8590m 959m 944m R 99.8 3.1 18:18.75 edb-postgres
18683 enterpri 20 0 8588m 984m 975m R 99.8 3.1 6:22.80 edb-postgres
19158 enterpri 20 0 8592m 1.0g 1.0g R 99.8 3.3 5:40.16 edb-postgres
19167 enterpri 20 0 8589m 959m 945m R 99.8 3.1 7:48.53 edb-postgres
19590 enterpri 20 0 8586m 945m 933m R 99.8 3.0 2:51.32 edb-postgres
19591 enterpri 20 0 8588m 950m 936m R 99.8 3.0 3:07.77 edb-postgres
19592 enterpri 20 0 8589m 948m 935m R 99.8 3.0 2:52.66 edb-postgres
你有很多CPU有多少?在你的系统上。他们中的一些人忙于管理博士后,而另一些人则没有
在top版本中,%CPU表示单个CPU的百分比,而不是系统CPU总数的百分比。如果您有一个线程化应用程序,一个条目可能显示100%以上,但PostgreSQL不是在单个进程中线程化的。输出难以辨认。请重新粘贴,这次使用{}按钮将输出缩进为代码块。还有,什么PostgreSQL版本?最后,这与堆栈溢出无关。我想你在找我。我强烈建议删除这个问题,并在阅读和讨论之后,在那里重新发布