Hi,

Tried below option.
* jmap -J-Xmx512M -dump:format=b,file=heap.bin <pid>*

This too gives the same problem *"<pid>: Not enough storage is available to
process this command"*
**
**Thanks & Regards,
Aditi


On Thu, Sep 13, 2012 at 1:40 PM, Brett Delle Grazie <
brett.dellegra...@gmail.com> wrote:

> On 12 September 2012 13:14, Pid <p...@pidster.com> wrote:
> > On 12/09/2012 11:02, Aditi Sinha wrote:
> >> Hi,
> >>
> >>
> >>
> >> We have web server hosted on Tomcat 7.0.22. Tomcat is running as windows
> >> service.
> >>
> >> When we try to get the heap  dump of Tomcat using the following command
> >>
> >>
> >>
> >> *jmap -dump:format=b,file=heap.bin <pid>*
> >>
> >>
> >>
> >> we get below error
> >>
> >>
> >>
> >> *<pid>: Not enough storage is available to process this command.*
> >
> > probably because you have set a large heap size.
>
> try:
>   jmap -J-Xmx512M -dump:format=b,file=heap.bin <pid>
>
> (You _might_ get away with 768M but better to be safe than sorry).
>
> I believe jmap is telling you that it doesn't have enough heap
> available to process tomcat's heap - which you have
> set at 512M. The default heap is typically quite low.
>
> >
> >> When Tomcat is started manually in console (using command “catalina.bat
> >> start”), we are able to take the heap dump.
> >
> > because you are probably not setting a heap size.
> >
> >> Is there any workaround which would allow to take heap dump when Tomcat
> >> running as windows service?
> >
> > make some more disk space available, sufficient to permit the heap to be
> > written to file.
> >
> >
> > p
> >
> >> Thanks & Regards,
> >>
> >> Aditi
> >>
> >
> >
> > --
> >
> > [key:62590808]
> >
>
>
>
> --
> Best Regards,
>
> Brett Delle Grazie
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to