tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mannering, J (Joe)" <>
Subject RE: out of memory
Date Tue, 22 Feb 2000 20:06:57 GMT
Hi Lishin

This could be to do with exceeding max file-descriptors - this gave us the
error below (45 connections)

We are running tomcat on Solaris 2.6.  Each new connection uses at least one
socket connection, which is treated as a file-descriptor.  There is a
default limit (user) of 64 file descriptors 

To check this try: 

ulimit -n

To increase this try

ulimit -n <num>

There will be a system limit - for Solaris this is default 1024:

system limit:

ulimit -Hn

I hope this helps - I had a very frustrating time solving this one!


-----Original Message-----
From: lishin lin []
Sent: Monday, 21 February 2000 2:38 PM
Subject: out of memory


I'm experiment with Tomcat with simple "Hello World" servlet.
When I send 50 concurrent requests, I got java.lang.outOfMemory error.
Tomcat works fine upto 40 concurrent requests for the same servlet.
I'm using Tomcat 3.1M1 with Java 1.2 on Solaris 2.7.

We try to add -mx swith to the Java invocation in
(line 102)
    $JAVACMD -mx96m "$@" &
And it still out of memory.

Any suggestion?


To unsubscribe, e-mail:
For additional commands, e-mail:


This electronic message (email) and any attachments to it are subject to copyright and are
sent for the personal attention of the addressee. Although you may be the named recipient,
it may become apparent that this email and its contents are not intended for you and an addressing
error has been made. This email may include information which is legally privileged and exempt
from disclosure. If you have received this email in error, please advise us immediately and
delete this email and any attachments from your computer system. 

Unless specifically stated to the contrary, the views expressed in this correspondence are
those of the author and not those of Rabobank International. 

View raw message