Memory Profiling of Orbeon Forms application

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Memory Profiling of Orbeon Forms application

Henrik Pettersen
All,

I've written an Orbeon application to wrap the export and import
functionality of our content management system. Therefore, this
application needs to handle large XML request and response documents.
At the moment, I have an issue with running out of memory (heap space)
because of the size of my input documents.

In order to identify the bottlenecks in my pipeline, I'm attempting to
profile the application using JProfiler. However, I'm finding it
difficult to create a picture of the situation.

Has anyone had problems with running out of heap space for your Orbeon
application because of the size of some of your XML documents? How did
you profile and resolve your problem? Has anyone attempted to profile
the memory allocation of their pipelines? If so, do you have a
favorite tool? What approach did you take?

I see there is some pipeline profiling information built into Orbeon
Forms, but I'm not sure if this applies to memory allocation.

Any assistance or insight would be much appreciated.

Many thanks!

Henrik


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Memory Profiling of Orbeon Forms application

Erik Bruchez
Administrator
Henrik,

Not sure how much that will help, but we have found YourKit to be a  
pretty good tool:

   http://yourkit.com/

-Erik

On Sep 10, 2008, at 11:36 AM, Henrik Pettersen wrote:

> All,
>
> I've written an Orbeon application to wrap the export and import
> functionality of our content management system. Therefore, this
> application needs to handle large XML request and response documents.
> At the moment, I have an issue with running out of memory (heap space)
> because of the size of my input documents.
>
> In order to identify the bottlenecks in my pipeline, I'm attempting to
> profile the application using JProfiler. However, I'm finding it
> difficult to create a picture of the situation.
>
> Has anyone had problems with running out of heap space for your Orbeon
> application because of the size of some of your XML documents? How did
> you profile and resolve your problem? Has anyone attempted to profile
> the memory allocation of their pipelines? If so, do you have a
> favorite tool? What approach did you take?
>
> I see there is some pipeline profiling information built into Orbeon
> Forms, but I'm not sure if this applies to memory allocation.
>
> Any assistance or insight would be much appreciated.
>
> Many thanks!
>
> Henrik
>
> --
> You receive this message as a subscriber of the [hidden email]  
> mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws
--
Orbeon Forms - Web Forms for the Enterprise Done the Right Way
http://www.orbeon.com/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws