Without seeing the "do miscellaneous tasks" part it's tough to be sure, but the first thing that springs to mind is that you're seeing the lag because of variable destruction. Either you've got some variables that have slow DESTROY methods (perhaps something's doing a DNS lookup for logging purposes and resolver issues are causing this) or you're letting very large hashes fall out of scope and the cleanup's taking forever because of pathological C library behaviour.

If it's a resolver issue, fix it. If the C library on the machine's an old-ish version of glibc, upgrade it. Otherwise you've presented insufficient details to diagnose the problem.


In reply to Re: Long delay at end of BEGIN block by Elian
in thread Long delay at end of BEGIN block by mcm

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.