Quoting Wenbing Zhao <[EMAIL PROTECTED]>:
> Valerio,
>
> I used only a single client. It is enough to run a single client for the
> banking example
> to explode if the client initiates one transaction after another in a loop
> without any delay
> in between. The tomcat server that runs the coordinator can quickly balloon
> over 200MB
> and eventually crash with out-of-memory exception. With the workaround, its
> footprint
> saturates at below 150MB and exhibits very good performance. The tomcat
> servers for
> the initiator and participants are similar.
Wenbing, Thanks for providing this info.
--dasarath
>
> I run the coordinator, completion initiator, participants, and the client on
> different nodes.
>
> Wenbing
>
> ----- Original Message ----
> From: Valerio Vianello <[EMAIL PROTECTED]>
> To: Wenbing Zhao <[EMAIL PROTECTED]>
> Sent: Thursday, October 12, 2006 9:11:03 AM
> Subject: Re: memory leakage?
>
> DIV { MARGIN:0<SPAN id="misspell-6" class="mark" >px</SPAN>;} Hi Zhao,
>
> How many clients have you used to test Kandula ?
>
> and which enhancements have you noticed? after the correction.
>
> thanks
>
> Valerio
>
>
> ----- Original Message -----
> From: Wenbing Zhao
> To: Valerio Vianello
> Cc: [email protected]
> Sent: Wednesday, October 11, 2006 5:44 AM
> Subject: Re: memory leakage?
>
>
> You need to either import the CallbackRegistry class
> (import org.apache.kandula.coordinator.CallbackRegistry;),
> or use the fully qualified class name.
>
> I inserted the remove() call before the notify() call.
>
> As Dasarath pointed out, these fixes should be regarded as
> quick-and-dirty.
> A better design is needed to both satisfy the WS-AT specification and to
> avoid memory leaks.
>
> Wenbing
>
> ----- Original Message ----
> From: Valerio Vianello <[EMAIL PROTECTED]>
> To: Wenbing Zhao <[EMAIL PROTECTED]>
> Sent: Tuesday, October 10, 2006 7:14:10 AM
> Subject: Re: memory leakage?
>
> DIV { MARGIN:0<SPAN id="misspell-22" class="mark" >px</SPAN>;} Hi
> Zhao
>
> I fixed the code but when compile it I have same problem like this :
>
> ...tor\at\AbstractParticipant.java:150: cannot resolve symbol
> symbol : variable CallbackRegistry
> location: class org.apache.kandula.coordinator.at.AbstractParticipant
> CallbackRegistry.getInstance().remove(this);
> ^
>
> in the CompletionInitiatorCallback I must insert the code after notify()
> ?
>
> thanks
>
> Valerio
>
>
>
>
>
>
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]