Deferral justification: JDK-8022892
Tao Mao
tao.mao at oracle.com
Thu Aug 15 01:53:41 UTC 2013
Hi GC team,
The CR is here https://jbs.oracle.com/bugs/browse/JDK-8022892.
First of all, Jon pointed out it's not a regression in hs24 since it
reported against hs23. (Thank you, Jon) I think this is right. But i'm
not sure, only with that, whether I can get through the deferral process.
So, let me put down what I have found so far.
1. In the CR, Exception Code:c0000005 is seen and it means
EXCEPTION_ACCESS_VIOLATION. This type of error is reported many times in
different places inside and outside VM. Also, in the CR, it shows "
Fault Module Name:msvcr100.dll", which indicates the top of stack frame
is C native code/3rd party library from Microsoft. Thus, it may be not a
VM problem at all, in this case.
2. Let's look at the ILW priority mapping. The impact is high since it's
crash.
But there's ambiguity about its likelihood and workaround. I would think
the likelihood is low according to the definition
(http://wiki.se.oracle.com/display/JPGRM/ILW+and+priority+mapping+for+bugs#ILWandprioritymappingforbugs-DefectClassification)
" The defect is encountered in an uncommon (or unsupported) use case or
is intermittent in nature with a low frequency of occurrence"
Starting with initial heap size 140GB seems to be an uncommon use case
(to me).
Workaround: use other collector as the report stated or lower heap size.
Low.
ILW = HLL = P4.
3. In fact, it's hard to find a windows machine configured with 140GB
memory. Probably there's no such machine if you refer to RAM/CPU limits
of Windows machine stated in Microsoft website
(http://support.microsoft.com/kb/2860880). The RAM limit for Windows HPC
Server 2008 R2 is 128GB. That's the reason why I think the likelihood is
low.
What I'm trying to do here is to use the Linux machine
sthdev05.se.oracle.com listed here
(http://wiki.se.oracle.com/display/JRPG/Development+Servers). This
machine have about 256GB memory. But the VM cannot allocate(commit)
enough memory if I set -Xms to be 35g or higher. In this attempt, we are
not yet close to reproducing.
Ok, that's all I've found.
Among all these, I'd like to add the 128GB RAM limit of this type of
Windows server as the second justification.
Could you read the email and look through the bug report to help obtain
at least one more evidence for the deferral justification if possible?
Thanks.
Tao
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20130814/ea52a66b/attachment.htm>
More information about the hotspot-gc-dev
mailing list