despair4
Сен. 14, 2014 13:16:38
юзаю basehttpserver + peewee + sqlite
создается впечатление, что помимо тормазов с ожиданием ответа от 3д парти апи, мои скрипты где то выдают тормаза
бд всего 20 кб, но при обработке страничек 1-10 секунд идут интенсивные обращения к винту
проц занят от силы на 1%, новой больших объемов памяти не выделяется
чем можно посмотреть где зависает скрипт?
Alen
Сен. 14, 2014 14:53:38
despair4
чем можно посмотреть где зависает скрипт?
Linux? В самом простейшем случае strace.
А вообще это большая тема про профилирование кода.
http://habrahabr.ru/company/mailru/blog/201778/
despair4
Сен. 14, 2014 18:32:47
профайлеры с basehttpserver запустить не удалось, воспользовался модулем time
оказалось sqllite с peewee обрабатывает всего по 10 insert в секунду, выкинул все что можно из субд в словари