|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Leschenko 2:5020/400 23 Jun 2004 11:30:50 To : Valentin Nechayev Subject : Re: Профилирование (хитрое) -------------------------------------------------------------------------------- Valentin Nechayev wrote: > а кто может рассказать ссылки или общие слова по следующей тематике: > профилирование по времени и по _памяти_ перлового кода? для 1го использовал когда-то Devel::DProf - складывает информацию в файл > (Второе - сколько > уходит на затраты какого модуля. Хотя бы с точностью до порядка.) я бы смотрел в сторону B:: (или O:: ?) модулей, насчет того, умеют ли они это. > Чтобы совсем запугать, уточню условия: перловые хуки к exim'у (то есть > профилирование должно суммировать времена из разных короткоживущих процессов, > чтобы получить статистически достоверную картину, и нет возможности > использовать отладчик); собственного кода ничтожно мало (30K), процесс > раздувается до ~9M, используемые модули - Net::DNS, Net::IPv4Addr, > Socket, IO::Socket, DB_File, POSIX и ещё пара мелких в духе Sys::Hostname. например, POSIX imho много экспортирует по умолчанию. т.е. в первую очередь использовать use ModuleName (); А exim сразу раздувается или через некоторое время? И форкается или тредовый? -- Best regards, Sergey --- ifmail v.2.15dev5.3 * Origin: Adamant ISP news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/13411feb87733.html, оценка из 5, голосов 10
|