Web-приложения должны быть в памяти постоянно. Задания должны быть долгими/циклическими.<div><br></div><div>То есть это максимум влияет на скорость загрузки, что достаточно редкое событие.<br><br><div class="gmail_quote">30 июня 2010 г. 15:40 пользователь Walery Studennikov <span dir="ltr">&lt;<a href="mailto:despairr@gmail.com">despairr@gmail.com</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi All.<br>
<br>
При загрузке модулей perl сначала ищет .pmc файлы, а потом .pm.<br>
<br>
Если модулей много, то вся эта свистопляска занимает достаточно много<br>
времени с ресурсов:<br>
<br>
$ strace perl -MTestModule -e 1<br>
...<br>
stat64(&quot;/usr/local/lib/perl5/TestModule.pmc&quot;, 0xbfd6b310) = -1 ENOENT<br>
(No such file or directory)<br>
stat64(&quot;/usr/local/lib/perl5/TestModule.pm&quot;, 0xbfd6b280) = -1 ENOENT<br>
(No such file or directory)<br>
stat64(&quot;/usr/local/share/perl5/TestModule.pmc&quot;, 0xbfd6b310) = -1<br>
ENOENT (No such file or directory)<br>
stat64(&quot;/usr/local/share/perl5/TestModule.pm&quot;, 0xbfd6b280) = -1 ENOENT<br>
(No such file or directory)<br>
stat64(&quot;/usr/local/share/perl5/TestModule.pmc&quot;, 0xbfd6b310) = -1<br>
ENOENT (No such file or directory)<br>
stat64(&quot;/usr/local/share/perl5/TestModule.pm&quot;, 0xbfd6b280) = -1 ENOENT<br>
(No such file or directory)<br>
stat64(&quot;/usr/lib/perl5/TestModule.pmc&quot;, 0xbfd6b310) = -1 ENOENT (No<br>
such file or directory)<br>
stat64(&quot;/usr/lib/perl5/TestModule.pm&quot;, 0xbfd6b280) = -1 ENOENT (No<br>
such file or directory)<br>
и т. п.<br>
<br>
По крайней мере при девелопменте это неудобно -- перезагрузка<br>
приложения занимает слишком много времени.<br>
<br>
Может быть можно как-то выключить эти попытки загрузить .pmc?<br>
<br>
--<br>
Walery Studennikov<br>
<a href="http://www.reg.ru/" target="_blank">http://www.reg.ru/</a><br>
<font color="#888888">--<br>
Moscow.pm mailing list<br>
<a 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>
</font></blockquote></div><br></div>