One other thought ... you mentioned on the server you have many cores.
Since you're doing profiling with YourKit profiler, checkout the frequency
with which the threads block. Many concurrent cores that compete for the
same resources may lead to worse performance.


On Thu, Mar 27, 2014 at 6:15 PM, Bruce <[email protected]> wrote:

> Thanks for the additional suggestions....and the laugh.  "Pain in the ass"
> might be an understatement.  I've been profiling the app with YourKit, and
> have stamped out bottlenecks and memory leaks as far as I can tell.  It
> detects no deadlocks.  I've done this both locally on my laptop, and also
> by running a profiling agent on the server and sending the results to my
> laptop.  It appears to be quite stable in it's operation, which is why I've
> been wondering about OS level settings, etc.  Interestingly, when I do a
> diff on the profiles (one obtained on the laptop and the other on the
> server), the server shows slower interval runtimes across the board.
>
> I'll take a look at the tools you suggested, and also install the Oracle
> JVM.
>
> Thanks,
> Bruce
>
> On Thursday, 27 March 2014 11:25:43 UTC-4, Alexandru Nedelcu wrote:
>
>> On Thu, Mar 27, 2014 at 5:17 PM, Bruce <[email protected]> wrote:
>>
>>> Another thing that is puzzling to me is that when I run the application
>>> on my laptop (MacBook Pro Retina with a SSD, 16 GB RAM, JDK1.6) on a
>>> smaller amount of data it works very well.  However, when I run it on the
>>> server (CentOS 5, also with a SSD, 320GB RAM, JDK1.6) on the same smaller
>>> data set, it pretty much grinds to a halt.
>>
>>
>> That's weird behavior. Try updating the JDK on your Cent OS machine. If
>> you're using OpenJDK, try the official Oracle JDK.
>>
>> Also, anecdotically speaking, working with huge heap sizes and a garbage
>> collected environment is a pain in the ass.
>>
>> --
>> Alexandru Nedelcu
>> www.bionicspirit.com
>>
>> PGP Public Key:
>> https://bionicspirit.com/key.aexpk
>>
>  --
> >>>>>>>>>> Read the docs: http://akka.io/docs/
> >>>>>>>>>> Check the FAQ:
> http://doc.akka.io/docs/akka/current/additional/faq.html
> >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user
> ---
> You received this message because you are subscribed to the Google Groups
> "Akka User List" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/akka-user.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Alexandru Nedelcu
www.bionicspirit.com

PGP Public Key:
https://bionicspirit.com/key.aexpk

-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to