URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID13
Нить номер: 596
[ Назад ]

Исходное сообщение
"Postgres грузит проц"

Отправлено toshkin , 12-Авг-09 16:51 
Добрый день!
Просьба помочь разобраться.
Система ASP Linux 14. Процесс postgres грузит процессор.

вот команда top:
op - 17:44:29 up  3:16,  3 users,  load average: 0.58, 0.56, 0.58
Tasks: 249 total,   1 running, 248 sleeping,   0 stopped,   0 zombie
Cpu(s):  2.2%us,  2.0%sy,  0.0%ni, 94.9%id,  0.8%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3631120k total,  3448384k used,   182736k free,    71084k buffers
Swap:  7266456k total,       80k used,  7266376k free,  2526612k cached

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
2549 postgres  20   0 80232  46m  288 R 27.6  1.3  51:37.58 postmaster
6223 usr1cv81  20   0  682m 397m  44m S  5.3 11.2  16:26.99 rphost
6327 postgres  20   0 73168  47m  29m S  2.3  1.3   2:06.06 postmaster
  635 root      15  -5     0    0    0 S  0.7  0.0   1:05.35 kjournald
5901 root      20   0     0    0    0 S  0.7  0.0   1:13.10 pdflush
7398 nobody    20   0 17924 4124 2568 S  0.7  0.1   0:01.20 smbd
1494 root      39  19     0    0    0 S  0.3  0.0   0:35.30 kipmi0
2039 root      20   0  2856  344  256 S  0.3  0.0   0:00.83 irqbalance
5818 root      20   0     0    0    0 S  0.3  0.0   1:18.76 pdflush
7888 root      20   0  2496 1120  808 R  0.3  0.0   0:00.12 top
    1 root      20   0  1948  740  536 S  0.0  0.0   0:01.83 init
    2 root      15  -5     0    0    0 S  0.0  0.0   0:00.26 kthreadd
    3 root      RT  -5     0    0    0 S  0.0  0.0   0:00.02 migration/0


Может конечно так и должно быть, но что-то здесь не то. Да и тормоза чувствуются при работе в 1с. Причем грузит проц постоянно, без перерывов.

2549 postgres  20   0 80232  46m  288 R 27.6  1.3  51:37.58 postmaster

Что здесь не так? Не могу понять.
Просьба помочь.


Содержание

Сообщения в этом обсуждении
"Postgres грузит проц"
Отправлено Ziggy Stardust , 12-Авг-09 17:56 
>Система ASP Linux 14. Процесс postgres грузит процессор.

...
> PID  USER     PR NI VIRT  RES  SHR S %CPU %MEM  TIME+    COMMAND
> 2549 postgres 20 0  80232 46m  288 R 27.6  1.3  51:37.58 postmaster

...
> 6327 postgres 20 0  73168 47m  29m S  2.3  1.3   2:06.06 postmaster

Дык, работает - вот и грузит. Не так уж сильно грузит при этом...


"Postgres грузит проц"
Отправлено toshkin , 13-Авг-09 08:05 
>
>Дык, работает - вот и грузит. Не так уж сильно грузит при
>этом...

А когда никто не работает с PostgreSQL, тоже должен грузиться проц?
Просто раньше внимание не обращал, а сейчас меня заклинило.


"Postgres грузит проц"
Отправлено Ziggy Stardust , 14-Авг-09 16:29 
>>Дык, работает - вот и грузит. Не так уж сильно грузит при
>>этом...
>А когда никто не работает с PostgreSQL, тоже должен грузиться проц?

Не должен.



"Postgres грузит проц"
Отправлено sHaggY_caT , 09-Сен-09 09:05 
>[оверквотинг удален]
>
>
>Может конечно так и должно быть, но что-то здесь не то. Да
>и тормоза чувствуются при работе в 1с. Причем грузит проц постоянно,
>без перерывов.
>
> 2549 postgres  20   0 80232  46m  
>288 R 27.6  1.3  51:37.58 postmaster
>
>Что здесь не так? Не могу понять.

С чего Вы вообще взяли, что сервер сидит именно по процессору о_О:)?

>Cpu(s):  2.2%us,  2.0%sy,  0.0%ni, 94.9%id,  0.8%wa,  0.0%hi,

man top, man ps. Внимательно читать (до просветления) про iowait, state D
Можно еще в википедии про типы рейдов и дисков (sas, sata, для исторического развития, scsi)

Сюда вывод:
vmstat'а: строк 20 с ключем -c 1 (в моей федоре пакет называется procps-3.2.7-27.fc11.x86_64, у Вас будет похоже, так как Fedora-based, знаете же, как пользоваться yum'ом?)
iostat'а (-c 15) (аналогично, sysstat-8.0.4-7.fc11.x86_64)
hdparm -i /dev/[sh]d[a-z]

Ну и расскажите, плиз, что у Вас за сферический сервер в вакууме :)


"Postgres грузит проц"
Отправлено sHaggY_caT , 09-Сен-09 09:06 

>>Cpu(s):  2.2%us,  2.0%sy,  0.0%ni, 94.9%id,  0.8%wa,  0.0%hi,
>
>man top, man ps. Внимательно читать (до просветления) про iowait, state D

А еще, про idle. Тоже обязательно.....