When you want to measure timing differences between two different
perl interpreters you want to use an independent timing facility. The
time program works perfectly well for this task (and my system was
under very low load, and I repeated the timings several times with
consistent results). Yes my timings also measure startup costs, but
that is insignificant as an absolute factor and even less significant
as a relative factor. Just to ease your mind vis-a-vis startup costs,
the times to fire up each interpreter with strict and -w are
roughly 0.011 and 0.015 seconds respectively. These times are almost
certainly in the realm of measurement error and we should only use
them as a basis to conclude that startup costs are an insignificant
factor in the 8 second difference in runtime between the two
interpreters.
but 50% sounds too horrendous for any developer to accept.
I am not claiming 5.8.0 with threads is 50% slower across the board,
just that it was 50% slower running one particular program. Please
do run some of your own tests and post your results here.
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.