Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re: Splitting a string to chunks

by duff (Parson)
on Nov 29, 2006 at 13:52 UTC ( [id://586700]=note: print w/replies, xml ) Need Help??


in reply to Splitting a string to chunks

On my system, I get a different result:

               Rate   split_pos  grep_split  substr_map substr_loop      unpack
split_pos    4596/s          --        -53%        -71%        -79%        -82%
grep_split   9843/s        114%          --        -37%        -54%        -61%
substr_map  15674/s        241%         59%          --        -27%        -38%
substr_loop 21459/s        367%        118%         37%          --        -15%
unpack      25381/s        452%        158%         62%         18%          --
Your performance characteristics depend on all sorts of things relating to your CPU, its cache, bus speed, memory, etc.

But as far as ways to make it faster, you might want to use an idiomatic for loop instead of the C-style loop.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://586700]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (7)
As of 2024-03-28 12:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found