Hi Tom,

I tried to continuously deploy and undeploy the MathService as a simple
example (provided by GT4 tutorial), and monitor the memory used by the
container. In my case, after 7 iterations of dynamic deployment and
undeployment I got the the OutOfMemoryError. I could also produce the same
error while deploying and undeploying some synthetic experimental services
dynamically.

The other services on the container are the default services come with the
standard GT package.
Also to be mentioned here, I'm publishing two data sets into the
DefaultIndexService using the Source Aggregator Framework, ( which is
fetched by another DefaulteIndexService in a higher level of hierarchy
through downstream mechanism)

This roughly explains the condition under which I got the error. Please let
me know if I can help with more information.

Cheers,
Shayan
http://www3.ntu.edu.sg/home5/shay0001/
---
What do you do to protect our planet? Be considerate:
Purchase "green power" for your home's electricity.

2009/1/7 Tom Howe <[email protected]>

> Ok,
> I didn't know the hot deploy tools by that name.  I'll look through the
> container level reload, but this will take a while.  In addition, these
> problems _could_ be a result of any services running in your container.
> What is deployed to your server?
>
> There is no current schedule for the service based reload at this time.
>
> -Tom
>
>
> On Tue, Jan 6, 2009 at 1:10 PM, Tom Howe <[email protected]> wrote:
>
>> Hi,
>> I'm not sure what HAND-C and HAND-S refer to.  Could you please elaborate,
>> so that I can track down this issue.  These permgen errors are notoriously
>> hard to track down.
>>
>> Thanks
>> Tom
>>
>>
>>
>>
>> On Tue, Jan 6, 2009 at 6:55 AM, Shayan Shahand <[email protected]> wrote:
>>
>>> Dear all,
>>>
>>> As I did not get any response I'm popping it up again. When using the
>>> HAND-C, after several dynamic deployment, containers which are running on
>>> the machines with limited memory crash and generate
>>> Java.lang.OutOfMemoryError: PermGen Space error. Looks like there is a
>>> memory leak in the DeployService.
>>>
>>> Anyway, is there any expectation on the release date for HAND-S (
>>> http://bugzilla.globus.org/bugzilla/show_bug.cgi?id=4020) ?
>>>
>>> Cheers,
>>> Shayan
>>> http://www3.ntu.edu.sg/home5/shay0001/
>>> ---
>>> What do you do to protect our planet? Be considerate:
>>> Don't let the water run while shaving or brushing teeth.
>>>
>>> 2008/11/7 Shayan Shahand <[email protected]>
>>>
>>> To whom it may concern,
>>>>
>>>> I was doing some tests using "globus-remote-deploy-gar" and
>>>> "globus-remote-undeploy-gar" on a server with limited memory (initial 
>>>> memory
>>>> of around 700 MB before starting GT container) that realized if I deploy 
>>>> and
>>>> undeploy services continuesly, the DeployService (or Container itself)
>>>> consumes the memory little by little until when the container crashed
>>>> because of OutOfMemoryError:
>>>>
>>>> Exception in thread "ServiceThread-16" java.lang.OutOfMemoryError:
>>>> PermGen Space
>>>> Exception in thread "ServiceThread-17" java.lang.OutOfMemoryError:
>>>> PermGen Space
>>>>
>>>> Is this a known limitation? seems that we need some garbage collection
>>>> here.
>>>> Thanks :)
>>>>
>>>> Cheers,
>>>> Shayan
>>>> ---
>>>> What do you do to protect our planet? Be considerate:
>>>> Use the microwave to cook small meals. (It uses less power than an
>>>> oven.)
>>>>
>>>
>>>
>>
>

Reply via email to