[xep-support] Performance and synchronization

Irv Salisbury III irv at dotech.com
Fri Apr 22 11:23:22 PDT 2005


I am not using En Masse.  I am using straight up XEP.  It definitely is 
in the XEP code.  (As can be expected from your previous emails)  I 
wrote a load balancer specific to our app and it now scales linearly.  
(With XEP in only one thread per VM)

Try testing with straight up XEP and you will see the contention.  On 
solaris, you can actually use a status tool to see the contention.

Irv

David Tolpin wrote:

>
> On 22.04.2005, at 17:47, Irving Salisbury III wrote:
>
>> I didn't do that measurement, but I did start running multiple vms 
>> and have written a load balancer specific to my application.  So, 
>> I'll know more in about 4 hours after we run some performance testing 
>> on the server.  We did some preliminary performance testing and 
>> running multiple vms instead of multiple threads makes XEP scale vs 
>> the contention we were seeing inside one VM.
>>
>
> Irv,
>
> I've found a four-processor machine for testing, but I don't see 
> contention at all. It scales to four processors almost linearly. Could 
> you please make sure that it is not your code (customgenerator or 
> logger) that causes contention.
>
> I have been testing using CLISER and EnMasse/Actinia; with 1,2,4,8,16 
> and 32 threads in the server (inside a single JVM). With 4 threads it 
> runs approximately 3 times faster than with one, and it does not 
> change its speed when more threads are added (and all threads are 
> loaded in parallel). I used about 300 files of medium sizes to run 
> through the engine to test performance.
>
> David
>
> -------------------
> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
> in the body of the message to majordomo at renderx.com from the address
> you are subscribed from.
> (*) By using the Service, you expressly agree to these Terms of 
> Service http://www.renderx.com/tos.html

-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html



More information about the Xep-support mailing list