Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 10, 2011 17:02:19

Игнат
От:
Зарегистрирован: 2010-10-02
Сообщения: 224
Репутация: +  0  -
Профиль   Отправить e-mail  

как узнать что пожирает процессор?

питон 3

есть многопоточный скрипт, который синхронизирует свою работу с БД sqlite
и на этапе синхронизации он съедает почти весь проц на неслабом сервере
это если в БД миллион записей
если БД небольшая - то все нормально

я сделал профилирование, есть файлы test.out и test.pyprof

но в них я вижу только кол-во вызовов функций и сколько времени они выполнялись

можно ли как-то найти по этим файлам ту часть кода, что съедает ресурсы проца?



Офлайн

#2 Ноя. 11, 2011 04:30:01

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

как узнать что пожирает процессор?

> сколько времени они выполнялись
это по сути и есть затраты ресурсов проца.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version