Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re^5: Multithreaded process on AIX slow

by BrowserUk (Pope)
on Nov 14, 2013 at 14:07 UTC ( #1062586=note: print w/ replies, xml ) Need Help??


in reply to Re^4: Multithreaded process on AIX slow
in thread Multithreaded process on AIX slow

The issue isn't "what" is causing the problem so much - I already know that in *essence* - it's the multiple calls to REST services that this particular instance of the server has added.

So, isn't the xeon version of the code doing the same thing?

And therefore the difference between them ... never mind.


With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.


Comment on Re^5: Multithreaded process on AIX slow
Re^6: Multithreaded process on AIX slow
by scunacc (Acolyte) on Nov 14, 2013 at 14:47 UTC

    Appreciate the thought.

    No - that's fine - I agree - it is the exact same code. Your point is well taken. My concern is how that is acting differently on AIX.

    It's not the code itself you as you point out. There's not an *inherent* bottleneck since it runs quickly enough on Linux. It's the interaction between that new small portion and AIX that's of issue, and, I was wondering if there was something to do with the REST::Client or HTTP::Request modules and AIX going on that anyone else had encountered, or possibly how they are interacting with the context switching on AIX.

    Kind regards

    Derek

      My concern is how that is acting differently on AIX.

      That is exactly my point. You are in the enviable position of having the debugger's holy grail:

      Repeatable scenarios that differentiate exactly on the bug description.

      But, rather than exploiting that perfect tool, you appear to want to debug by crowd-sourced guessing....


      With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
      Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
      "Science is about questioning the status quo. Questioning authority".
      In the absence of evidence, opinion is indistinguishable from prejudice.

        But, rather than exploiting that perfect tool, you appear to want to debug by crowd-sourced guessing.

        Ummm - no - not doing that. Asking directly whether anyone had any experience of a similar issue. That's all. :-) Already several folks have made some helpful suggestions which I'm looking at. I've already narrowed it down to this being the apparent issue. I could still be wrong of course, not saying I'm not, and, I'm not in any way abandoning either further instrumentation or further debugging. Not at all. So, I continue to appreciate and be thankful for all helpful suggestions. Sometimes the off-the-cuff comment can be the item that stimulates the *actual* answer - even when it's not relevant directly. All good. :-P

        Kind regards

        Derek

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (9)
As of 2014-11-26 06:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (163 votes), past polls