LINUX.ORG.RU
ФорумAdmin

top утверждает, что tomcat кушает 0% cpu


0

0

Tomcat/5.5.26, RHEL 4 (update 4)
top упорно показывает, что процесс томката кушает абсолютный 0 cpu, при дефолтной сортировке процесс даже не попадает на первую страницу. сортирую по памяти (кнопкой М), вижу, что оракл, который дергается этим томкатом кушает cpu исправно, а томкат абсолютный ноль. перепутать процесс не мог, практически та же задача (tomcat) на двух соседних машинах под RHEL5 вполне логично кушает заметно cpu.
куда копать ?

если ты не веришь выводу top, то почему приводишь как аргумент тот же вывод top про oracle? top достататочно умный и его трудно наеб^W обмануть - он напрямую читает /dev/kmem и /dev/mem

oc
()
Ответ на: комментарий от oc

я просто выдал инфо, что вижу. меня интересует почему так, я вполне верю, что есть нюанс который я не учел, например особенность с тхреродовой моделью под старые ядра 2.6.9.
примерно так сразу не очевидно, что шаред мемори оракла как кешед показывается. потому и спрашиваю.

iDesperado
() автор топика
Ответ на: комментарий от oc

скорее парсит /proc/pid/... mem и kmem ему нафиг не нужны, могу доказать это путём запуска top не из-под рута(/proc/kmem только рут может использовать)

anonymous
()
Ответ на: комментарий от iDesperado

ptree `pgrep tomcat`? и правильнее смотреть top по юзерам. А почему ты думаешь что он должен жрать цпу? Он в слипе ждет оракл, на процессор не шедулится.

anonymous
()
Ответ на: комментарий от anonymous

> А почему ты думаешь что он должен жрать цпу?

+1. обычно он жрет в основном мозги, а цпу ест субд.

Komintern ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.