Concurrent Mark-Sweep Problems in 1.4.2 VM?

Can someone please tell me why the 1.4.2 JVM seems to ignore VM tuning flags as soon as the -XX:+UseConcMarkSweepGC flag is used?
For example, please run this program (It is intentionally written to run the VM out of memory):
================START================================
import java.util.*;
public class UseMemory {
private ArrayList m_ref = new ArrayList();
public static void main(String args[]) {
UseMemory um = new UseMemory();
int times = Integer.parseInt(args[0]);
int delay = Integer.parseInt(args[1]);
int size = Integer.parseInt(args[2]);
for ( int i = 0; i < times; i++ ) {
byte[] memory = new byte[size];
um.m_ref.add(memory);
try {
Thread.currentThread().sleep(delay);
System.out.println(Runtime.getRuntime().freeMemory());
} catch ( InterruptedException ie ) {
======================END============================
First, run it under the 1.4.1 VM like this:
/jdk1.4.1_05/bin/java -Xmx128m -Xms128m -Xnoclassgc -verbose:gc -XX:NewSize=32M -XX:MaxNewSize=32M -XX:PermSize=32M -XX:MaxPermSize=32M -XX:SurvivorRatio=4 -XX:+DisableExplicitGC -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=90 -classpath "." UseMemory 1200 100 1024000
The output from the heap printing follows:
=============BEGIN HEAP PRINT====================
Heap
par new generation total 27328K, used 20253K [0x02a60000, 0x04a60000, 0x04a60000)
eden space 21888K, 92% used [0x02a60000, 0x03e27408, 0x03fc0000)
from space 5440K, 0% used [0x03fc0000, 0x03fc0000, 0x04510000)
to space 5440K, 0% used [0x04510000, 0x04510000, 0x04a60000)
concurrent mark-sweep generation total 98304K, used 90000K [0x04a60000, 0x0aa60000, 0x0aa60000)
CompactibleFreeListSpace space 98304K, 91% used [0x04a60000, 0x0aa60000)
concurrent-mark-sweep perm gen total 32768K, used 1129K [0x0aa60000, 0x0ca60000, 0x0ca60000)
CompactibleFreeListSpace space 32768K, 3% used [0x0aa60000, 0x0ca60000)
0.001: [ParNew: 20253K->20253K(27328K), 0.0000643 secs]0.002: [CMS0.010: [dirty card accumulation, 0.0003718 secs]0.011: [dirty card rescan, 0.0026278 secs]0.013: [remark from roots, 0.0003656 secs]0.014: [weak refs processing, 0.0000028 secs]: 90000K->90000K(98304K), 0.0153770 secs] 110253K->110253K(125632K) Heap after GC invocations=1:
Heap
par new generation total 27328K, used 20253K [0x02a60000, 0x04a60000, 0x04a60000)
eden space 21888K, 92% used [0x02a60000, 0x03e27408, 0x03fc0000)
from space 5440K, 0% used [0x03fc0000, 0x03fc0000, 0x04510000)
to space 5440K, 0% used [0x04510000, 0x04510000, 0x04a60000)
concurrent mark-sweep generation total 98304K, used 90000K [0x04a60000, 0x0aa60000, 0x0aa60000)
CompactibleFreeListSpace space 98304K, 91% used [0x04a60000, 0x0aa60000)
concurrent-mark-sweep perm gen total 32768K, used 1129K [0x0aa60000, 0x0ca60000, 0x0ca60000)
CompactibleFreeListSpace space 32768K, 3% used [0x0aa60000, 0x0ca60000)
} , 0.0182148 secs]
=============END HEAP PRINT====================
Notice that the survivor ratio (4) is being used correctly, and that the default max tenuring level (31) is set correctly.
Now let's run this with a 1.4.2_02 VM:
/jdk1.4.2_04/bin/java -Xmx128m -Xms128m -Xnoclassgc -verbose:gc -XX:NewSize=32M -XX:MaxNewSize=32M -XX:PermSize=32M -XX:MaxPermSize=32M -XX:SurvivorRatio=4 -XX:+DisableExplicitGC -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=90 -classpath "." UseMemory 1200 100 1024000
Here is the output from a verbose GC:
=============BEGIN HEAP PRINT====================
0.766: [GC  {Heap before GC invocations=2:
Heap
par new generation   total 32704K, used 30000K [0x10010000, 0x12010000, 0x12010000)
  eden space 32640K,  91% used [0x10010000, 0x11d5c1f8, 0x11ff0000)
  from space 64K,   0% used [0x11ff0000, 0x11ff0000, 0x12000000)
  to   space 64K,   0% used [0x12000000, 0x12000000, 0x12010000)
concurrent mark-sweep generation total 98304K, used 60089K [0x12010000, 0x18010000, 0x18010000)
concurrent-mark-sweep perm gen total 32768K, used 1008K [0x18010000, 0x1a010000, 0x1a010000)
0.766: [ParNew
Desired survivor size 32768 bytes, new threshold 0 (max 0)
: 30000K->0K(32704K), 0.0701463 secs] 90090K->90089K(131008K) Heap after GC invocations=3:
Heap
par new generation total 32704K, used 0K [0x10010000, 0x12010000, 0x12010000)
eden space 32640K, 0% used [0x10010000, 0x10010000, 0x11ff0000)
from space 64K, 0% used [0x12000000, 0x12000000, 0x12010000)
to space 64K, 0% used [0x11ff0000, 0x11ff0000, 0x12000000)
concurrent mark-sweep generation total 98304K, used 90089K [0x12010000, 0x18010000, 0x18010000)
concurrent-mark-sweep perm gen total 32768K, used 1008K [0x18010000, 0x1a010000, 0x1a010000)
} , 0.0719439 secs]
=============END HEAP PRINT====================
So what in Sam Hain is going on here? Why has my survivor ration been set to be 511? Why has the max tenuring threshold been set to be 0? Who made the decision that I want to run with the 'promote all' JVM GC settings for me? I don't want this. It is killing me.
Oh, one more thing, if I take out the -XX:+UseConcMarkSweepGC flag, then the GC output looks normal with the 1.4.2_04 VM.
Is this a known bug, am I missing something obvious here?
Please help.
Thanks
Andy

We are using
java -version -serverjava version "1.4.2_05"
Java(TM) 2 Runtime Environment, Standard Edition
(build 1.4.2_05-b04)
Java HotSpot(TM) Server VM (build 1.4.2_05-b04, mixed
mode)
>
and the issue is still there
Bug 4874782 says that it was fixed for "tiger".
Do we have any options except upgrading to 1.5?
Any plans to fix it for 1.4.2 ?
As I stated earlier, we believe this is fixed in 1.4.2_05.
[For reasons that I do not understand and which are out-of-scope
for me,  the bug-paraed database just shows that this is
fixed in 1.5"tiger". However, I assure you that it's been
fixed in 1.4.2_05.)
i also just verified that it's fixed in 1.4.2_05 using a variety of tests
that vary the heap settings via the command-line options.
If you believe a bug still exists in 1.4.2_<n>, n >= 5,
or in JDK 5.0, please file a bug against HotSpot (hotspot/garbage_collector)
via appropriate channels, including specific details (command-lines
used, behaviour seen) for the problem you are seeing.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Similar Messages

  • Interpreting Concurrent Mark Sweep GC-Log

    Hi.
    I am trying to extract some metrics from the garbage collector log of the concurrent mark sweep garbage collector. I have found a nice walkthrough a this site:
    [http://www.sun.com/bigadmin/content/submitted/cms_gc_logs.html |http://www.sun.com/bigadmin/content/submitted/cms_gc_logs.html ]
    I'm using CMS in incremental mode and that's where I am having interpretation problems. The site above states that the incremental mode takes over the job of the "concurrent mark"-phase. If this is correct (is it?) that means that I have two different statistics that state how long the "concurrent mark"-phase took. First the incremental CMS statistics and second the ordinary CMS statistics.
    The first incremental stats look like this:
    2803.125: [GC 2803.125: [ParNew: 408832K->0K(409216K), 0.5371950 secs]
               611130K->206985K(1048192K) icms_dc=4 , 0.5373720 secs]
    2824.209: [GC 2824.209: [ParNew: 408832K->0K(409216K), 0.6755540 secs]
               615806K->211897K(1048192K) icms_dc=4 , 0.6757740 secs] The second ordinary statistics look like this:
    40.683: [CMS-concurrent-mark: 0.521/0.529 secs]I'm wondering wether the second (ordinary) statistics are still valid when using incremental mode.
    Kind regards
    Frank

    40.683: [CMS-concurrent-mark: 0.521/0.529 secs]
    Yes, these logs are still valid. icms_dc indicates the time in percentage that the concurrent work took between two young GCs.
    e.g. for the following logs:
    -->1.289: [GC 1.289: [DefNew: 1984K->191K(1984K), 0.1952985 secs] 5695K->5714K(7648K) icms_dc=55 , 0.1956749 secs] [Times: user=0.19 sys=0.00, real=0.20 secs]
    1.488: [CMS-concurrent-reset-start]
    1.494: [CMS-concurrent-reset: 0.006/0.006 secs] [Times: user=0.00 sys=0.00, real=0.01 secs]
    1.503: [GC [1 CMS-initial-mark: 5522K(9208K)] 6715K(11192K), 0.0191550 secs] [Times: user=0.02 sys=0.00, real=0.02 secs]
    1.522: [CMS-concurrent-mark-start]
    -->1.531: [GC 1.531: [DefNew: 1710K->192K(1984K), 0.1260654 secs] 7232K->7220K(11192K) icms_dc=70 , 0.1265609 secs] [Times: user=0.10 sys=0.02, real=0.13 secs]
    2.051: [CMS-concurrent-mark: 0.401/0.528 secs] [Times: user=0.50 sys=0.03, real=0.53 secs]
    Concurrent work took around 70% of the time between the two young GCs at 1.531 and 1.289. Here, some part of CMS-concurrent-mark work was done before the second young GC and rest after that. And overall CMS-concurrent-mark phase ran for 0.401s out of total (2.051-1.522=) 0.529s.

  • GC taking long time when using Concurrent Mark Sweep GC with Sun JDK 150_12

    We are having problem of Garbage collection taking too long. We are using Weblogic 9.2 and Sun JDK 150_12
    Below are the memory arguments we are using. We are using Concurrent Mark Sweep GC. What we are observing is Young Generation is getting filled up and consequent tenured generation also hangs with long pauses.
    Below are the JVM arguments we are using
    -Xms2560M -Xmx2560M -Xloggc:${LOGDIR}/gc.log -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=128 -XX:MaxTenuringThreshold=0 -XX:CMSInitiatingOccupancyFraction=60 -XX:NewSize=512m -XX:MaxNewSize=512m -XX:MaxPermSize=256m
    I have seen many forums where there are many reported issues with Concurrent Mark Sweep garbage collection with Sun JDK, but with different recommendations. But did not find any defnite recommendation. Please advice.
    - - Tarun

    We are having problem of Garbage collection taking too long. We are using Weblogic 9.2 and Sun JDK 150_12
    Below are the memory arguments we are using. We are using Concurrent Mark Sweep GC. What we are observing is Young Generation is getting filled up and consequent tenured generation also hangs with long pauses.
    Below are the JVM arguments we are using
    -Xms2560M -Xmx2560M -Xloggc:${LOGDIR}/gc.log -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=128 -XX:MaxTenuringThreshold=0 -XX:CMSInitiatingOccupancyFraction=60 -XX:NewSize=512m -XX:MaxNewSize=512m -XX:MaxPermSize=256m
    I have seen many forums where there are many reported issues with Concurrent Mark Sweep garbage collection with Sun JDK, but with different recommendations. But did not find any defnite recommendation. Please advice.
    - - Tarun

  • Concurrent Mark Sweep stops working

    Machine: Intel(R) Pentium(R) 4 CPU 2.80GHz, 512Mb
    OS: RedHat 9
    Java Version: 1.5.0_06
    Hi all,
    I have tuned GC for my java application and used the following options:
    -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=50 -Xms384m -Xmx384m -XX:MaxNewSize=64m -XX:MaxPermSize=128m
    -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps EVerything runs fine for the fist few days. When tenured generation reaches the 50% (approximately 184Mb) the CMS triggers and after a while it frees memory from the Tenured.
    This is the gc log when things run as expected:
    524578.375: [GC 524578.376: [DefNew: 24448K->0K(24512K), 0.0903230 secs] 208489K->184127K(393152K), 0.0909130 secs]
    524668.158: [GC 524668.158: [DefNew: 24448K->0K(24512K), 0.0752630 secs] 208575K->184207K(393152K), 0.0758560 secs]
    524768.230: [GC 524768.230: [DefNew: 24448K->0K(24512K), 0.0755960 secs] 208655K->184332K(393152K), 0.0762210 secs]
    524768.319: [GC [1 CMS-initial-mark: 184332K(368640K)] 184671K(393152K), 0.1741830 secs]
    524768.493: [CMS-concurrent-mark-start]
    524803.272: [CMS-concurrent-mark: 34.778/34.778 secs]
    524804.417: [CMS-concurrent-preclean-start]
    524804.417: [CMS-concurrent-preclean: 0.000/0.000 secs]
    524804.633: [CMS-concurrent-abortable-preclean-start]
    524804.633: [CMS-concurrent-abortable-preclean: 0.000/0.000 secs]
    524858.404: [GC 524858.405: [DefNew: 24448K->0K(24512K), 0.1104150 secs] 208780K->184425K(393152K), 0.1110120 secs]
    524898.444: [GC[YG occupancy: 12329 K (24512 K)]524898.444: [Rescan (non-parallel) 524898.444: [grey object rescan, 0.0111740 secs]524898.455: [root rescan, 0.2529400 secs], 0.26
    43540 secs]524898.708: [weak refs processing, 0.4018890 secs] [1 CMS-remark: 184425K(368640K)] 196754K(393152K), 0.6813530 secs]
    524899.192: [CMS-concurrent-sweep-start]
    524902.081: [CMS-concurrent-sweep: 2.806/2.888 secs]
    524902.081: [CMS-concurrent-reset-start]
    524902.158: [CMS-concurrent-reset: 0.077/0.077 secs]
    524938.155: [GC 524938.156: [DefNew: 24448K->0K(24512K), 0.0961550 secs] 165882K->141600K(393152K), 0.0967840 secs]
    525034.493: [GC 525034.494: [DefNew: 24448K->0K(24512K), 0.0176080 secs] 166048K->141675K(393152K), 0.0181800 secs]Memory went from 184Mb to 141Mb used.
    Few days later, this happens:
    568948.375: [GC 568948.375: [DefNew: 24448K->0K(24512K), 0.1304260 secs] 208432K->184077K(393152K), 0.1310100 secs]
    569040.677: [GC 569040.677: [DefNew: 24448K->0K(24512K), 0.1944620 secs] 208525K->184146K(393152K), 0.1950090 secs]
    569063.364: [GC 569063.364: [DefNew: 24448K->0K(24512K), 0.1599060 secs] 208594K->184203K(393152K), 0.1604460 secs]
    569086.304: [GC 569086.304: [DefNew: 24448K->0K(24512K), 0.0976120 secs] 208651K->184253K(393152K), 0.0981370 secs]
    569178.155: [GC 569178.155: [DefNew: 24448K->0K(24512K), 0.4068420 secs] 208701K->184343K(393152K), 0.4074150 secs]
    569178.610: [GC [1 CMS-initial-mark: 184343K(368640K)] 185071K(393152K), 3.0703340 secs]
    569181.688: [CMS-concurrent-mark-start]
    569236.219: [CMS-concurrent-mark: 54.530/54.530 secs]
    569236.219: [CMS-concurrent-preclean-start]
    569236.219: [CMS-concurrent-preclean: 0.000/0.000 secs]
    569236.794: [CMS-concurrent-abortable-preclean-start]
    569236.794: [CMS-concurrent-abortable-preclean: 0.000/0.000 secs]
    569258.316: [GC 569258.317: [DefNew: 24448K->0K(24512K), 0.1555370 secs] 208791K->184468K(393152K), 0.1561600 secs]
    569358.165: [GC 569358.166: [DefNew: 24446K->0K(24512K), 0.1217950 secs] 208914K->184547K(393152K), 0.1223810 secs]
    569468.210: [GC 569468.210: [DefNew: 24448K->0K(24512K), 0.1310600 secs] 208995K->184673K(393152K), 0.1316840 secs]
    569558.340: [GC 569558.340: [DefNew: 24448K->0K(24512K), 0.0756040 secs] 209121K->184766K(393152K), 0.0762220 secs]
    569674.515: [GC 569674.515: [DefNew: 24448K->0K(24512K), 0.2373030 secs] 209214K->184840K(393152K), 0.2378880 secs]
    569738.230: [GC 569738.230: [DefNew: 24447K->0K(24512K), 0.1289770 secs] 209287K->184945K(393152K), 0.1296230 secs]
    569842.966: [GC 569842.967: [DefNew: 24448K->0K(24512K), 0.0838030 secs] 209393K->185028K(393152K), 0.0843720 secs]
    569948.176: [GC 569948.176: [DefNew: 24448K->0K(24512K), 0.0946610 secs] 209476K->185120K(393152K), 0.0953410 secs]
    570026.855: [GC 570026.855: [DefNew: 24448K->0K(24512K), 0.0624600 secs] 209568K->185206K(393152K), 0.0630520 secs]
    570068.376: [GC 570068.376: [DefNew: 24448K->0K(24512K), 0.0897000 secs] 209654K->185280K(393152K), 0.0902590 secs]The memory kept growing for and entire day and no activity from CMS was ever detected. It seems that CMS simply crashed at this
    point. Although nothing is displayed.
    Can someone help me?
    Thanx in advance.

    Hi there,
    I've seen bug report: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4885046
    "...NPTL is the default library on RH-9..."
    "... The problem only happens when running a gcc-3.2-built JDK with NPTL..." ...well I think that's my case.
    They propose a workaround: LD_ASSUME_KERNEL to 2.4.1 but then again this will use LinuxThreads model, which you were saying that has bugs...
    The fact is that I'm experiencing many other problems that happen few days after app start up:
    - notify doesn't wake up a waiting thread
    - scheduled threads don't trigger
    BTW, a full GC dump after the CMS crash (I was not able to use pstack because guys from maintenance rebooted the app few hours later):
    133607.258: [GC 133607.259: [DefNew (promotion failed): 24447K->24447K(24512K), 1.2416730 secs]133608.500: [CMS (concurrent mode failure)[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1122]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor921]
    [Unloading class sun.reflect.GeneratedConstructorAccessor2]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor282]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor831]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor422]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor83]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1082]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor778]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor417]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1093]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1074]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1066]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor158]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor151]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor654]
    [Unloading class $Proxy86]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1061]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor565]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor722]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor759]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor984]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor758]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1]
    [Unloading class sun.reflect.GeneratedMethodAccessor248]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor309]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor864]
    [Unloading class $Proxy80]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1079]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1033]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor999]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor176]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1168]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor43]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor711]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor924]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor909]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor710]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor595]
    [Unloading class sun.reflect.GeneratedConstructorAccessor61]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor473]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1167]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor300]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor225]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor753]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor104]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1010]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor611]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor643]
    [Unloading class sun.reflect.GeneratedMethodAccessor243]
    [Unloading class sun.reflect.GeneratedMethodAccessor240]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor56]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor322]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor807]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor359]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor444]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor304]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor305]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1006]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor944]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor162]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor60]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor502]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor106]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor936]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor424]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1196]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1112]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1096]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor392]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor823]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor25]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor468]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor145]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor931]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor59]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1146]
    [Unloading class sun.reflect.GeneratedMethodAccessor210]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor993]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor876]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor547]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1028]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor601]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor602]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1152]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor234]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor209]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor249]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor129]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor554]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1086]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor277]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1088]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor723]
    [Unloading class sun.reflect.GeneratedMethodAccessor36]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor615]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor429]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor109]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor186]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor388]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor257]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1016]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor345]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor619]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor561]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor959]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor699]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor259]
    [Unloading class $Proxy82]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1155]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor132]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor693]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor477]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor347]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor870]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor126]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor210]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor720]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor237]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor973]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor771]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor598]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor302]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1043]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor355]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor532]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor69]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1176]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor437]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor957]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor862]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor497]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor281]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor100]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor166]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor223]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor583]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor613]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor378]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor670]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1166]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor838]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor57]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor452]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor498]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor219]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor409]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor262]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor80]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor556]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor544]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor123]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor354]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor802]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor605]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1170]
    [Unloading class sun.reflect.GeneratedMethodAccessor40]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor939]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor157]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor963]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1125]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor303]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor40]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor297]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor953]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor213]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor516]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor212]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1215]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor971]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor832]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor314]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor133]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor55]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1058]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor630]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor588]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor983]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor637]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor311]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor266]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1049]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor366]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor52]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor661]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor385]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor508]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor751]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor459]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1056]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor985]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor275]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor178]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor885]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor26]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor893]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor208]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor806]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor781]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor653]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1128]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor644]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1174]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor917]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor996]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1013]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor351]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor642]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor493]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor433]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor776]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor180]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor167]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor980]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor790]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor62]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor155]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1206]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1151]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor686]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1189]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1169]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1149]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1207]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor428]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor403]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1007]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor955]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor951]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor948]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor584]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor72]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor412]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor313]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor455]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor898]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor892]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor221]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1127]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor998]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor658]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1134]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1101]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor34]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor421]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor231]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor700]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1209]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1069]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor255]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1114]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor143]
    [Unloading class sun.reflect.GeneratedMethodAccessor45]
    [Unloading class sun.reflect.GeneratedMethodAccessor24]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1094]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor997]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor128]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor105]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor967]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor976]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor724]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor214]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor95]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor901]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1054]
    [Unloading class sun.reflect.GeneratedMethodAccessor245]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1036]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor271]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1062]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor152]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor600]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor623]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1158]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1140]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1198]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor387]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor107]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor375]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor715]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor566]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor694]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1015]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor258]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor820]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor292]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor48]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor679]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor672]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor702]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor763]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1059]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor264]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor995]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor181]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor391]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor371]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1035]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor390]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor261]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor416]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor346]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor549]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1083]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1085]
    [Unloading class sun.reflect.GeneratedMethodAccessor241]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor319]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor572]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor293]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor244]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor318]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor470]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor39]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor903]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1211]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor896]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor483]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor317]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor296]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor218]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor463]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor363]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1102]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor882]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor189]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor904]
    [Unloading class sun.reflect.GeneratedMethodAccessor38]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor772]
    [Unloading class sun.reflect.GeneratedMethodAccessor32]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor280]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1025]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor51]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor364]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor326]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor620]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor27]
    [Unloading class sun.reflect.GeneratedMethodAccessor242]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor501]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor975]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor425]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1071]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor617]
    [Unloading class sun.reflect.GeneratedMethodAccessor46]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1182]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor531]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor965]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor161]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor35]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor706]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor139]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1078]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor357]
    [Unloading class $Proxy89]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor942]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor682]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor130]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor114]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor895]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1030]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor906]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor438]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor142]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1092]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor988]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor575]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor274]
    [Unloading class sun.reflect.GeneratedMethodAccessor49]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor365]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor179]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor131]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor731]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor156]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1095]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1034]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor335]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor507]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor93]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor150]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor638]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor478]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor905]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor511]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor402]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor736]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1077]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor979]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor794]
    [Unloading class $Proxy96]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor191]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor689]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1123]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor675]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor464]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1205]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor992]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor805]
    [Unloading class sun.reflect.Gener                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          

  • Understand Concurrent mark and sweep output

    Hello There,
    We are working on production issue where different processes stopped almost 5 mins and I thing GC stop the world occurred. But when I analysed/parsed gc logs I haven't seen much interesting. I analysed gc logs and found user: fields showing aroud 3 mins time. I don't understand what Times: field explaining.
    Times: user=0.45 sys=0.00, real=0.09 secs
    what USER/SYS/REAL indicates please?
    --Venkat                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    This are the typical OS timings (you also know from the times tool) and measure time in seconds for the GC threads. user is the accumulated CPU time spent in user mode, sys is the time spent in kernel mode and real is the wall clock time.
    Note that usr+sys is measured in CPU seconds, so if you have 8 cores and 6 are doing 1s long calculating something (like memory reachability) and 2 are in kernel page handlers the real time will be 1s and the user time will be 6s.
    Typically for GC you should not see large sys times at all and the real time should be small and the usr time should be parallelity-times more than real clock.
    Bernd

  • Chapter Marker Image Problems

    Hi,
    I created a movie and set chapter marker. For images I moved the image slider to different locations than default. After rendering the movie chapters work fine but the images are wrong. The same image sometimes appears a two adjacent chapters and other times the image for the next chapter appears at the one before. I didn't have that problem before so I don't know if it is me doing something wrong or if the bug came with the recent 10.0.9 update.
    Anyone noticed the same?

    Problem is solved. FCPX inserts a chapter marker at movie start which caused the problem. I set that marker manually and changed the chapter image to the position I wanted it to be. Now all images correspond to the appropriate chapter markers.

  • Concurrent Msg Processing Problem

    hi all
              i am using weblogic 81 sp2 , websphere 5.2 as a foreign server. for Concurrent message processing , my MDB not able to pick up message at right time. it may take 3 seconds to 3 minuts. so i cant perform well.
              how to make it my MDB pick up all message at a right time.
              and one more thing
              if i declare user defined execute queue,and assing my MDB with execute queue (using <dispatch-policy>),i got jms exception.(JMS exception:MQJMS2005: failed to create MQQueueManager for 'localhost:UTSD11')
              is it possible to assign user-define execute queue?
              plz clear my problem
              thanx n advance
              regards
              muruganandam

    Use the second signature of the sort method:
    sort(List, Comparator)Write an object that implements Comparator that accepts your variable x in its constructor. Implement the compare() method the same way you did in your original implementation, changing it only to accept two objects of type ZZZ instead of 1:
    public int compare( Object obj1, Object obj2 ) {
        if ( x == 1 )
            // Compare depending on str1
            return ((ZZZ)obj1).str1.compareTo(((ZZZ)obj2).str1);
        else if ( x == 2 )
            // Compare depending on int1
            return ((ZZZ)obj1).int1.compareTo(((ZZZ)obj2).int1);
        else
            // Compare depending on str2
            return ((ZZZ)obj1).str2.compareTo(((ZZZ)obj2).str2);

  • Mark-up Problem

    I am not getting any mark-up tools in my Comments panel.  I have Acrobat Xpro

    Wha't the problem exactly and what do you mean "mixed output"? What part of it doesn't render? And with which method, forward or include?
    If you're using forward() you should know the following:
    1. Any uncommitted response in the buffer will be discarded.
    2. Control doesn't come back to the forwarding resource and so you can't do anything with the response after forwarding it.
    3. If you forward after committing the response, there will be an IllegalStateException thrown. Your view on the browser will not indicate this since the response has already been committed but you may see incomplete output.

  • Marking unmarking problem with nokia 5230.

    Recently most of the college studends having Nokia 5230 or 5233 mobiles.
    In this mobile, while marking unmarking, all time we have to go to option and select mark unmark. so please update software for this issue.

    That one of few things I hate on my 5800, it is a real pain on the neck when you have many items to mark. That was never given any attention by Nokia and I doubt an update would be released to make it better.
    If a reply has solved your problem click Accept as solution button, doing it will help others know the solution. Thanks.

  • Forcing �Mark Sweep� Garbage Collection?

    I have a fairly complex Java server-based application which is experiencing some memory management problems. As the application runs, it will continue to grow over time. If 5 or 6 instances of the application are running concurrently, eventually the server performance is significantly degraded and the application will crash due to a lack of system memory or system swap space.
    When monitoring the application with JConsole, I have noticed that a large number of �Scavenge� garbage collections normally occur. These do not consume much CPU time, but they also do not seem to free much memory. When I manually click the �Perform GC� button, however, that seems to trigger a �MarkSweep� type of garbage collection. This will normally reclaim a huge amount of memory (although it takes a relatively large amount of CPU to perform.)
    Is there a way to cause this �MarkSweep� to occur more frequently? I have read that explicitly calling system.gc() in my application is discouraged, and may not even cause any garbage collection to occur. (Although it appears that JConsole is somehow forcing it to occur.) I have also seen it suggested that I could tweak some of the JVM parameters for heap size and ratios, but this approach seems difficult and problematic for my application.
    I realize that explicitly forcing MarkSweep collections may cause noticeable pauses in my application. Although that behavior is not ideal, it is tolerable � especially if I can control when the pauses occur. Any suggestions or insight would be appreciated.
    Thanks,
    Mike H.

    Seeing the date of this question my answer will not be in use by the guy who asked but for some one else could be.
    I had similar problem - I wanted to release unused memory from the JVM to the OS.
    After some research i found that calling several consequent times System.gc() helps. I do the calls with some pause between them (1-2 seconds). This makes the app to be slower at this particular moment but releases hundreds of Megabytes in my case.
    I tested with this approach and found that it works only when Serial GC is running, but fortunately this is the GC in most of cases that JVM uses.

  • Src\Marker\Markers Problem

    My teacher has intrusted me with finding out what is wrong with the Premeire elements 7.0.
    Whenever one student puts two or more videos in the timeline, and opens the clip menu a window opens saying " premiere elements has encountered an error [..\.\Src\Marker\Marker.cpp-187]" and closes.
    I have found a similar problem twice on the Internet, but we don't use Vista, it is a Movie Clip file, and was filmed with a Sony Handycam Camcorder, and re-installing does not help!
    Any help would be apprecated. Thx

    Thank you for responding
    I forgot the pass for my past email and account
    Anyway, the computer is part of a network, when I try to find out the type of movie it just says "movie clip file".
    The computer is Windows XP.
    The student is only using video he recorded using the Sony camcorder.
    The program has been re-installed twice already, and works fine on all the other computers, and is up to date with all updates, even if the update is not necessary.
    The student is also trying to reverse the video by going to clip, and time stretch.
    That's the whole schpeel.

  • CROP MARK color problem

    Hi all
    I've got a problem in crop marks; while distilling the ps file it generates log file as crop mark is in cmyk. I've used indesign crop mark option while generate PS file. Pls help on this issue.
    thanks in advance

    Crop marks should use CMYK and any other colour like spot colours when making a full colour document for print.
    Printing is CMYK so the colour of each crop mark has to be in CMYK to be seen on every printing plate. This helps the printers print each colour on top of each other, called registration.
    Usually the crop marks created using the REGISTRATION colour in Indesign, which will use all the colours you have used in your document, including Cyan Magenta Yellow and Black and any other colour you have used in the document.
    Have you got colour images anywhere in the document?

  • Question Mark Folder Problem (Already replaced hard drive)

    On Sunday night I found my macbook pro ("13, mid 2010, refurbished) in a frozen state a few seconds after waking it from sleep. So I did a forced restart and then my macbook wouldn't boot (blinking question mark folder). I troubleshooted with the OSX Install DVD on my own before taking it to the Genius Bar (disk utility & TDM could not find the hard drive), and we both came to the conclusion that I should install a new drive. So yesterday I bought a new drive, did a fresh OSX install and managed to migrate all of my info from my presumed damaged drive to the new one. Everything went smoothly and the computer was in working order all night. That is until this morning when I shut it down before bringing it to work. On my lunch break I decided to fire up my newly upgraded macbook only to find that it once again would not boot, still with the blinking question mark folder. I also tested to see if I have faulty RAM and it doesn't look like it (unless both sticks are fried). This is becoming incredibly frustrating and I hope I don't have to replace a board or anything like that. Anybody here have suggestions? It'd be greatly appreciated.

    Could be something as simple as the hard drive cable...the hardware test won't identify this. Have an Apple store nearby? If so, make an appointment. If it's a bad cable, the fix is easy, but not free unless you have AppleCare.

  • 5D Mark III problems

    Just got my new camera and couldn't figger out how to get manual exposures to work, so I used auto settings until I had time to read the manual thouroughly. Having done that, I did not find a solution to the problem. When I'm on manual, it seems that the mirror sticks up... all of the auto settings are working fine, though, so it's not a mechanical problem. This happens with a large variety of lenses that I use with my D60.
    Another problem is that I prefer to shoot RAW but it occasionally reverts to JPG without me consciously changing it. This is just strange.

    I know 2 ways that can toggle between JPG and RAW: Press Q / then INFO. and the SET button (if the shortcut has been turned on). I think in your case, the SET button may get pressed when you put your camera down and you accidentally rotate the dial. You can try to remove this option from the SET button via custom function. Just my guess.
    Weekend Travelers Blog | Eastern Sierra Fall Color Guide

  • EP Performance Tunning and concurrent user login problems

    Hi all.
    We have a EP , integrated with Windows AD and SAP R3.
    In real situation, there will be 1000 users login in EP in 0.5 hours. And their operation time will be 6-8 hours, connect to R3 or other applications.
    Is EP can support such concurrent user login scenario ?
    if EP fails, is there some performance monitor tool or performance tunning issue ?

    Hi
    EP supports this logon load, however it all depends on sizing and architecture!  Also the content of the STARTPAGE can be critical (make it "light").
    If the portal fails, then often it is only one J2EE server process, which fails - so by having more server-processes will be an easy/minimum form of high availability.  A "real" HA solution must be considered if your business will not work without the portal og SAPGUI connections can be used as workaround/fallback in such situations.
    BR
    Tom Bo

Maybe you are looking for