Hi Matt and Dspace Team

Thanks for your time in looking at my problem and I am glad to let you know 
that your ideas worked, even if I never mentioned your name your effort is 
appreciated including just reading the message.

Regards,
Lewatle   

-----Original Message-----
From: Henry, Matt - OPS District Computer Technician 
[mailto:[email protected]] 
Sent: 09 February 2012 05:53 PM
To: Alexandre Magaz Graça; Gabriel Dina
Cc: [email protected]
Subject: Re: [Dspace-tech] DSpace memory issue

I have had this exact problem while running on windows.  After switching to 
linux I ran into it again and fixed it with the following command:

Export CATALINA_OPTS=-Xms1025m -Xmx1024m -XX:MaxPermSize=512m

Honestly, I do not know what Xms and Xmx really stand for or what their purpose 
is.  My best guess is that it increases the minimum and maximum memory pool of 
java catalina can use.  The MaxPermSize option fixed the PermGen out of memory 
errors for me.

Adjust the numbers as you see fit.

Matt Henry

On 2/9/12 9:42 AM, "Alexandre Magaz Graça" <[email protected]> wrote:

>Al 09/02/12 13:37, En/na Gabriel Dina ha escrit:
>> Dear all,
>>
>> We found in our DSpace installation (XMLUI) that JAVA uses a lot of 
>> memory for just a few items added in DSpace.
>>
>> Also, from time to time DSpace freeze the tomcat process and we have 
>> to kill it.
>>
>> Do you have some suggestions about this issues?
>>
>> [...]
>
>Hello Gabriel,
>
>We're also having memory problems with DSpace. Although we have 
>increased Java heap space up to 1 GB it still ends up running out of 
>memory.
>
>Which DSpace version do you have? Do you see a trace like the one 
>bellow in DSpace logs when your Tomcat freezes?
>
>ERROR org.dspace.app.xmlui.cocoon.DSpaceCocoonServletFilter @ Serious 
>Error Occurred Processing Request!
>javax.servlet.ServletException: Servlet execution threw an exception
>         at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
>ati
>onFilterChain.java:313)
>         at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
>ter
>Chain.java:206)
>         at
>org.dspace.app.xmlui.cocoon.SetCharacterEncodingFilter.doFilter(SetChar
>act
>erEncodingFilter.java:111)
>         [...]
>Caused by: java.lang.OutOfMemoryError: Java heap space
>         at java.nio.HeapByteBuffer.<init>(HeapByteBuffer.java:57)
>         at java.nio.ByteBuffer.allocate(ByteBuffer.java:329)
>         at sun.nio.cs.StreamEncoder.<init>(StreamEncoder.java:194)
>         [...]
>
>Cheers,
>Àlex
>
>-----------------------------------------------------------------------
>---
>----
>Virtualization & Cloud Management Using Capacity Planning Cloud 
>computing makes use of virtualization - but cloud computing also 
>focuses on allowing computing to be delivered as a service.
>http://www.accelacomm.com/jaw/sfnl/114/51521223/
>_______________________________________________
>DSpace-tech mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/dspace-tech
>



------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning Cloud computing makes 
use of virtualization - but cloud computing also focuses on allowing computing 
to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
<html><p><font face = "verdana" size = "0.8" color = "navy">This communication 
is intended for the addressee only. It is confidential. If you have received 
this communication in error, please notify us immediately and destroy the 
original message. You may not copy or disseminate this communication without 
the permission of the University. Only authorized signatories are competent to 
enter into agreements on behalf of the University and recipients are thus 
advised that the content of this message may not be legally binding on the 
University and may contain the personal views and opinions of the author, which 
are not necessarily the views and opinions of The University of the 
Witwatersrand, Johannesburg. All agreements between the University and 
outsiders are subject to South African Law unless the University agrees in 
writing to the contrary.</font></p></html>


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to