-
Bug
-
Resolution: Cannot Reproduce
-
P4
-
None
-
1.3.0
-
x86
-
windows_nt
Customer problem description:
------------------------------
One of our divisions makes an XML integration product that integrates with
our application server. It's got a servlet interface into the main engine of their product (called xCommerce).
When we hit this server with a load of HTTP requests (10 - 50
simulated users), the server leaks memory like crazy (about 1MB /
minute with 10 users). The memory usage of Silverserver.exe(java)
as reported by Windows NT Task Manager grows from 37mb to over
100mb.
This is running:
java version "1.3.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C)
Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)
java full version "1.3.0-C"
I also see a significant leak in:
java version "1.3.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C)
Java HotSpot(TM) Server VM (build 2.0fcs-E, mixed mode)
java full version "1.3.0-C"
All of these are on Windows NT 4.0 SP 6.
If I run -classic on 1.3.0, there is _no_ leak at all. The Memory usage
goes from 37mb to around 48mb and stays at that level.
If I put a System.gc() call into the servlet code so that it does a
GC on each request, we still observe the memory leak.
The death of the server is often an OutOfMemoryError, but I have
received the following from the 1.3.0 Client HotSpot VM:
#
# HotSpot Virtual Machine Error, Internal Error
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Error ID: 53414645504F494E540E43505002EA
#
------------------------------
One of our divisions makes an XML integration product that integrates with
our application server. It's got a servlet interface into the main engine of their product (called xCommerce).
When we hit this server with a load of HTTP requests (10 - 50
simulated users), the server leaks memory like crazy (about 1MB /
minute with 10 users). The memory usage of Silverserver.exe(java)
as reported by Windows NT Task Manager grows from 37mb to over
100mb.
This is running:
java version "1.3.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C)
Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)
java full version "1.3.0-C"
I also see a significant leak in:
java version "1.3.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C)
Java HotSpot(TM) Server VM (build 2.0fcs-E, mixed mode)
java full version "1.3.0-C"
All of these are on Windows NT 4.0 SP 6.
If I run -classic on 1.3.0, there is _no_ leak at all. The Memory usage
goes from 37mb to around 48mb and stays at that level.
If I put a System.gc() call into the servlet code so that it does a
GC on each request, we still observe the memory leak.
The death of the server is often an OutOfMemoryError, but I have
received the following from the 1.3.0 Client HotSpot VM:
#
# HotSpot Virtual Machine Error, Internal Error
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Error ID: 53414645504F494E540E43505002EA
#
- relates to
-
JDK-4517252 Hotspot crashes
- Closed
-
JDK-4454091 memory leak in native heap with JDK 1.3 Hotspot
- Closed