Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 4625 invoked from network); 19 Jul 2007 16:00:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Jul 2007 16:00:57 -0000 Received: (qmail 54299 invoked by uid 500); 19 Jul 2007 16:00:30 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 54268 invoked by uid 500); 19 Jul 2007 16:00:30 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 54257 invoked by uid 99); 19 Jul 2007 16:00:30 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jul 2007 09:00:30 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [209.85.132.243] (HELO an-out-0708.google.com) (209.85.132.243) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jul 2007 09:00:27 -0700 Received: by an-out-0708.google.com with SMTP id c5so159023anc for ; Thu, 19 Jul 2007 09:00:05 -0700 (PDT) Received: by 10.100.31.2 with SMTP id e2mr1644518ane.1184860805720; Thu, 19 Jul 2007 09:00:05 -0700 (PDT) Received: from ihunterlap ( [69.15.7.58]) by mx.google.com with ESMTPS id d35sm2830636and.2007.07.19.09.00.04 (version=SSLv3 cipher=RC4-MD5); Thu, 19 Jul 2007 09:00:04 -0700 (PDT) From: "Ian Hunter" To: References: <004201c7ca0f$2afe0840$8328a8c0@ihunterlap> Subject: RE: Strange memory problems / white screens Date: Thu, 19 Jul 2007 12:00:05 -0400 Message-ID: <008801c7ca1d$e0546c80$8328a8c0@ihunterlap> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0089_01C7C9FC.5942CC80" X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AcfKEumOKnSeVHi3TnC8WgJCpDBaJwACuB7g X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138 X-Virus-Checked: Checked by ClamAV on apache.org This is a multi-part message in MIME format. ------=_NextPart_000_0089_01C7C9FC.5942CC80 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Where do I find the output from -verbose:gc - I don't see anything new in geronimo.log. _____ From: Kevan Miller [mailto:kevan.miller@gmail.com] Sent: Thursday, July 19, 2007 10:41 AM To: user@geronimo.apache.org Subject: Re: Strange memory problems / white screens On Jul 19, 2007, at 10:14 AM, Ian Hunter wrote: We've noticed a problem where intermittently Geronimo starts failing to respond to web requests (browser symptom is a blank white screen) - when this starts happening, we notice that on the system info tab, the memory metrics display "Not Yet Available" but after we restart Geronimo completely, web requests work and the memory values display. Has anyone else seen anything like this? Hi Ian, Any errors showing up in var/log/geronimo.log? Is this behavior truly intermittent or somewhat predictable? I would suspect that you have a memory leak... Have you tracked memory utilization? I've found the following useful: export JAVA_OPTS=" -verbose:gc -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError" First two options will cause GC statistics to be printed by the JVM. HeapDumpOnOutOfMemoryError will cause a heap dump to be created on OOME conditions. Very handy for post-mortem analysis... There's no overhead associated with this setting (only pay a cost when you run out of memory). --kevan ------=_NextPart_000_0089_01C7C9FC.5942CC80 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Where do I find the output from = –verbose:gc – I don’t see anything new in = geronimo.log.

 

 


From: Kevan = Miller [mailto:kevan.miller@gmail.com]
Sent: Thursday, July 19, = 2007 10:41 AM
To: = user@geronimo.apache.org
Subject: Re: Strange = memory problems / white screens

 

 

On Jul 19, 2007, at 10:14 AM, Ian Hunter = wrote:



We’ve noticed a problem where intermittently Geronimo starts failing to = respond to web requests (browser symptom is a blank white screen) – when this = starts happening, we notice that on the system info tab, the memory metrics = display “Not Yet Available” but after we restart Geronimo = completely, web requests work and the memory values display.

 

Has anyone else = seen anything like this?

 

Hi Ian,

Any errors showing up in var/log/geronimo.log? Is this behavior = truly intermittent or somewhat predictable? I would suspect that you have a = memory leak... Have you tracked memory = utilization?

 

I've found the following useful:

 

export JAVA_OPTS=3D" -verbose:gc -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError"

 

First two options will cause GC statistics to be printed by the = JVM.

 

HeapDumpOnOutOfMemoryError will cause a heap dump to be created = on OOME conditions. Very handy for post-mortem analysis... There's no overhead associated with this setting (only pay a cost when you run out of memory). 

 

--kevan 

------=_NextPart_000_0089_01C7C9FC.5942CC80--