<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt"><div><span>Пытался ответить все это время и не смог. Если бы понял, что не получается, то получилось бы. <br><br>Зато выработал еще одно правило работы с Coro:<br>Когда в приложении нужна пауза, а все сокеты уже, пока закрыты, то следует использовать CORE::sleep, а не Coro::EV::timer_once. В противном случае будет 100% загрузка CPU. Странно, что сам Coro::EV это не делает.<br><br>Переписал Coro приложение на голый EV. Оказалось, что по памяти немножко лучше стало, а скорость работы увеличилась в два раза. При
 этом использовал функции прослойки (о которых говорил выше), чтобы было красиво и не было много вложенных sub.<br><br>Строки:<br>1141 - EV.<br>1178 - Coro. Больше строк из-за общния между async.</span></div><div><br></div>  <div style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> Ivan Petrov <i.petro.77.00@gmail.com><br> <b><span style="font-weight: bold;">To:</span></b> moscow-pm@pm.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Monday, 29 July 2013, 14:18<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Moscow.pm] Вакансия: AnyEvent in Mail.ru<br> </font> </div> <div
 class="y_msg_container"><br>>> 1. Фактически удваивается кол-во вызовов.<br>>> 1.1 Если так забить на производительность, то лучше юзать Coro<br>> А разве обертка AnyEvent добавляет поверх EV меньше вызовов?<br>> Coro говорите... Что-то с ним не складываетсяу у меня. На EV всегда получается,<br>> а на Coro - через раз. :-)<br><br>а что не получается?<br><br><br>-- <br>Moscow.pm mailing list<br><a ymailto="mailto:moscow-pm@pm.org" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org/" target="_blank">http://moscow.pm.org</a><br><br><br></div> </div> </div>  </div></body></html>