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.) >>>> >>> >>> >> >
