内存溢出,Java heap space,jvm垃圾回收好像没有用,内存一直在加

读取大图片的时候
BufferedImage image = ImageIO.read(is);
这个老报错,图片量一多起来就内存溢出了,内存一直增加,在eclipse配置了垃圾回
收也不行,还是一直增,不知道怎么解决,大神们指导下了
图片说明
图片说明

3个回答

你有没有及时的释放分配的内存,用完调用reader.dispose()

https://stackoverflow.com/questions/19234572/memory-leak-in-java-imageio-read

qq_30973179
不是不够格 怎么调用啊,这玩意,怎么写?我这是java 不是安卓哇
2 年多之前 回复

用完了后要调用 dispose()

用完了后要调用 dispose()

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
JVM内存溢出Java heap space
报错java.lang.OutOfMemoryError: Java heap space 这个是内存溢出吧? 在网上搜索了一些资料, 说修改TOMCAT_HOME/bin/catalina.bat,在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: set JAVA_OPTS=%JAVA_OPTS% -server -Xms800m -Xmx800m -XX:MaxNewSize=256m 但是JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。 这里电脑安装内存8G(8192M),1/4就是2084M,那我不是要设置-Xmx大于2084M,然后 -Xms要和-Xmx 设置一样大吗?
内存溢出错误-Java heap space
环境是纯JAVA 用Eclipse开发 功能是通过API获取微博信息 之前在网上找到相关错误资料说是修改JVM的HEAP大小 但我修改后还是报错。希望大家提供解决方案或者思路 谢谢 **报错信息:** Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at org.apache.commons.collections.map.ListOrderedMap.<init>(ListOrder ap.java:100) at net.sf.json.JSONObject.<init>(JSONObject.java:1450) at net.sf.json.JSONObject._fromJSONObject(JSONObject.java:919) at net.sf.json.JSONObject.fromObject(JSONObject.java:155) at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:108) at net.sf.json.AbstractJSON._processValue(AbstractJSON.java:238) at net.sf.json.JSONArray._processValue(JSONArray.java:2513) at net.sf.json.JSONArray.processValue(JSONArray.java:2538) at net.sf.json.JSONArray.addValue(JSONArray.java:2525) at net.sf.json.JSONArray._fromJSONArray(JSONArray.java:1096) at net.sf.json.JSONArray.fromObject(JSONArray.java:121) at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:105) at net.sf.json.AbstractJSON._processValue(AbstractJSON.java:238) at net.sf.json.JSONObject._processValue(JSONObject.java:2655) at net.sf.json.JSONObject.processValue(JSONObject.java:2721) at net.sf.json.JSONObject.setInternal(JSONObject.java:2736) at net.sf.json.JSONObject._fromJSONObject(JSONObject.java:944) at net.sf.json.JSONObject.fromObject(JSONObject.java:155) at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:108) at net.sf.json.AbstractJSON._processValue(AbstractJSON.java:238) at net.sf.json.JSONObject._processValue(JSONObject.java:2655) at net.sf.json.JSONObject.processValue(JSONObject.java:2721) at net.sf.json.JSONObject.setInternal(JSONObject.java:2736) at net.sf.json.JSONObject._fromJSONObject(JSONObject.java:944) at net.sf.json.JSONObject.fromObject(JSONObject.java:155) at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:108) at net.sf.json.AbstractJSON._processValue(AbstractJSON.java:238) at net.sf.json.JSONArray._processValue(JSONArray.java:2513) at net.sf.json.JSONArray.processValue(JSONArray.java:2538) at net.sf.json.JSONArray.addValue(JSONArray.java:2525) at net.sf.json.JSONArray._fromJSONArray(JSONArray.java:1096) at net.sf.json.JSONArray.fromObject(JSONArray.java:121)
java 内存溢出
编写了一个bat文件,用来执行一个java应用程序,使用这个bat文件执行时发生报错,报内存溢出【Exception in thread "main" java.lang.OutOfMemoryError: java heap space】。如果是在在Eclipse中直接用java application 执行程序的话是不会报错的,因为我在Eclipse中将jvm heap大小设置为1G了,所以不会报错。但是这个bat文件执行时不知道怎么设置它运行此程序所需要的内存,所以导致内存不足了。请问各位大神,使用bat文件运行时该如何设置jvm内存大小。下面是报错的具体信息: Exception in thread "main" java.lang.OutOfMemoryError: java heap space at java util.Calendar.createCalendar<Calendar.java:1006> at java util.Calendar.getInstance<Calendar.java:943> at callservices.UploadData.loadPsnInfo<UploadData.java:456> at callservices.UploadData.main<UploadData.java:125>
java poi 生成word 堆溢出异常
java.lang.OutOfMemoryError: Java heap space 感觉不是jvm参数的问题,改过; 这个问题好久了,无法解决; 生成pdf, excel正常; 但是生成word就报错, 没有办法了。![图片说明](https://img-ask.csdn.net/upload/201807/24/1532427073_745883.png)
tomcat无法部署工程及内存溢出错误
小白来提问 下面是我的错误代码 Error deploying web application directory nemsweb java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:2882) at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100) at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:390) at java.lang.StringBuffer.append(StringBuffer.java:224) at java.io.StringWriter.write(StringWriter.java:95) at java.io.PrintWriter.write(PrintWriter.java:412) at java.io.PrintWriter.write(PrintWriter.java:429) at java.io.PrintWriter.print(PrintWriter.java:559) at java.io.PrintWriter.println(PrintWriter.java:695) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:536) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) at java.lang.Throwable.printStackTraceAsCause(Throwable.java:545) 关于java.lang.OutOfMemoryError我已经按照搜索的文章重新设置了tomcat jvm参数 但是还是报错 跪等大侠出马
从excel导入1000多条数据到oracle数据库时,java内存溢出,tomcat报错
tomcat错误日志如下: # # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c930a19, pid=1168, tid=1936 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_16-b02 mixed mode) # Problematic frame: # C [ntdll.dll+0x10a19] # --------------- T H R E A D --------------- Current thread (0x0082d500): JavaThread "Finalizer" daemon [_thread_in_native, id=1936] siginfo: ExceptionCode=0xc0000005, reading address 0x0030002d Registers: EAX=0x0011a358, EBX=0x00080000, ECX=0x0030002d, EDX=0x00350045 ESP=0x0ac8f77c, EBP=0x0ac8f788, ESI=0x0011a350, EDI=0x0011a2e0 EIP=0x7c930a19, EFLAGS=0x00010246 Top of Stack: (sp=0x0ac8f77c) 0x0ac8f77c: 00080000 0011a2f0 00000000 0ac8f85c 0x0ac8f78c: 7c93084c 00143898 0030002d 0ac8f840 0x0ac8f79c: 00000000 00000880 0011a2f8 00000000 0x0ac8f7ac: 00000000 0082ec44 0ac8f7f0 00143898 0x0ac8f7bc: 0782de50 0782de50 0014f1f0 00000008 0x0ac8f7cc: 000801b8 769a2580 00000030 00000028 0x0ac8f7dc: 0011f1c8 0ac8f800 770f4a64 76ab5034 0x0ac8f7ec: 0011f1c8 00000008 00000020 00000003 Instructions: (pc=0x7c930a19) 0x7c930a09: 85 92 00 00 00 8b 4e 0c 8d 46 08 8b 10 89 4d 0c 0x7c930a19: 8b 09 3b 4a 04 89 55 14 0f 85 ea 0f 00 00 3b c8 Stack: [0x0ac50000,0x0ac90000), sp=0x0ac8f77c, free space=253k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [ntdll.dll+0x10a19] C [ntdll.dll+0x1084c] C [ole32.dll+0x12024] C [OLEAUT32.dll+0x2d424] C [OLEAUT32.dll+0x2c12c] C [OLEAUT32.dll+0x4f10] C [OLEAUT32.dll+0x4ea9] C [OLEAUT32.dll+0x4958] C [jacob.dll+0x15dc] j com.jacob.com.Variant.finalize()V+8 v ~StubRoutines::call_stub V [jvm.dll+0x875fa] V [jvm.dll+0xdfe2c] V [jvm.dll+0x874cb] V [jvm.dll+0x8ca8e] C [java.dll+0x2006] j java.lang.ref.Finalizer.runFinalizer()V+45 j java.lang.ref.Finalizer.access$100(Ljava/lang/ref/Finalizer;)V+1 j java.lang.ref.Finalizer$FinalizerThread.run()V+11 v ~StubRoutines::call_stub V [jvm.dll+0x875fa] V [jvm.dll+0xdfe2c] V [jvm.dll+0x874cb] V [jvm.dll+0x87228] V [jvm.dll+0xa2093] V [jvm.dll+0x111379] V [jvm.dll+0x111347] C [MSVCRT.dll+0x2a3b0] C [kernel32.dll+0xb699] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j com.jacob.com.Variant.release()V+0 j com.jacob.com.Variant.finalize()V+8 v ~StubRoutines::call_stub j java.lang.ref.Finalizer.invokeFinalizeMethod(Ljava/lang/Object;)V+0 j java.lang.ref.Finalizer.runFinalizer()V+45 j java.lang.ref.Finalizer.access$100(Ljava/lang/ref/Finalizer;)V+1 j java.lang.ref.Finalizer$FinalizerThread.run()V+11 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0c9823a0 JavaThread "Thread-28" daemon [_thread_blocked, id=2680] 0x0c913490 JavaThread "File Reaper" daemon [_thread_blocked, id=4368] 0x0c8fe390 JavaThread "AWT-Windows" daemon [_thread_in_native, id=2568] 0x0c8fc440 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=1932] 0x0bf80470 JavaThread "http-8080-19" daemon [_thread_blocked, id=4280] 0x0bf4ee70 JavaThread "http-8080-18" daemon [_thread_blocked, id=4276] 0x0bf798b0 JavaThread "http-8080-17" daemon [_thread_blocked, id=4272] 0x0bf78470 JavaThread "http-8080-16" daemon [_thread_blocked, id=4268] 0x0bf773d0 JavaThread "http-8080-15" daemon [_thread_blocked, id=4264] 0x0bf77690 JavaThread "http-8080-14" daemon [_thread_blocked, id=4260] 0x0bf76e70 JavaThread "http-8080-13" daemon [_thread_blocked, id=4256] 0x0bf74020 JavaThread "http-8080-12" daemon [_thread_blocked, id=4248] 0x0bf69320 JavaThread "http-8080-11" daemon [_thread_blocked, id=1108] 0x0bf45100 JavaThread "http-8080-10" daemon [_thread_blocked, id=3744] 0x0bf56a70 JavaThread "http-8080-9" daemon [_thread_blocked, id=1836] 0x0bf55670 JavaThread "http-8080-8" daemon [_thread_blocked, id=4012] 0x0bf543a0 JavaThread "http-8080-7" daemon [_thread_blocked, id=456] 0x0bf52150 JavaThread "http-8080-6" daemon [_thread_blocked, id=616] 0x0bf523c0 JavaThread "http-8080-5" daemon [_thread_blocked, id=2848] 0x0bf52ca0 JavaThread "http-8080-4" daemon [_thread_blocked, id=1456] 0x0bf51e70 JavaThread "http-8080-3" daemon [_thread_blocked, id=3000] 0x0bf4f990 JavaThread "http-8080-2" daemon [_thread_blocked, id=888] 0x0becc770 JavaThread "http-8080-1" daemon [_thread_blocked, id=2136] 0x0bf02e70 JavaThread "TP-Monitor" daemon [_thread_blocked, id=3776] 0x0bf00470 JavaThread "TP-Processor4" daemon [_thread_in_native, id=3696] 0x0bef9ce0 JavaThread "TP-Processor3" daemon [_thread_blocked, id=2376] 0x0bef6980 JavaThread "TP-Processor2" daemon [_thread_blocked, id=2864] 0x0bef75d0 JavaThread "TP-Processor1" daemon [_thread_blocked, id=564] 0x008a7bd0 JavaThread "http-8080-Acceptor-0" daemon [_thread_in_native, id=924] 0x0089a170 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_in_native, id=3272] 0x008b75d0 JavaThread "Thread-1" daemon [_thread_blocked, id=1160] 0x008890a0 JavaThread "GC Daemon" daemon [_thread_blocked, id=2688] 0x00844cd0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2444] 0x00842550 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3820] 0x00840e20 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3968] 0x008370f0 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=4052] 0x00836370 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=2576] 0x00835cb0 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_in_vm, id=1448] =>0x0082d500 JavaThread "Finalizer" daemon [_thread_in_native, id=1936] 0x0082c250 JavaThread "Reference Handler" daemon [_thread_blocked, id=2400] 0x00823120 JavaThread "main" [_thread_in_native, id=416] Other Threads: 0x0082b530 VMThread [id=2092] 0x00845360 WatcherThread [id=2060] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 3264K, used 73K [0x02bd0000, 0x02f50000, 0x030b0000) eden space 2944K, 2% used [0x02bd0000, 0x02be25c0, 0x02eb0000) from space 320K, 0% used [0x02eb0000, 0x02eb0000, 0x02f00000) to space 320K, 0% used [0x02f00000, 0x02f00000, 0x02f50000) tenured generation total 42212K, used 19496K [0x030b0000, 0x059e9000, 0x06bd0000) the space 42212K, 46% used [0x030b0000, 0x043ba330, 0x043ba400, 0x059e9000) compacting perm gen total 36608K, used 36359K [0x06bd0000, 0x08f90000, 0x0abd0000) the space 36608K, 99% used [0x06bd0000, 0x08f51dd8, 0x08f51e00, 0x08f90000) No shared spaces configured. Dynamic libraries: 0x00400000 - 0x0040d000 C:\java\jre1.5.0_16\bin\javaw.exe 0x7c920000 - 0x7c9b6000 C:\WINDOWS\system32\ntdll.dll 0x7c800000 - 0x7c91d000 C:\WINDOWS\system32\kernel32.dll 0x77da0000 - 0x77e49000 C:\WINDOWS\system32\ADVAPI32.dll 0x77e50000 - 0x77ee2000 C:\WINDOWS\system32\RPCRT4.dll 0x77fc0000 - 0x77fd1000 C:\WINDOWS\system32\Secur32.dll 0x77d10000 - 0x77d9f000 C:\WINDOWS\system32\USER32.dll 0x77ef0000 - 0x77f38000 C:\WINDOWS\system32\GDI32.dll 0x77be0000 - 0x77c38000 C:\WINDOWS\system32\MSVCRT.dll 0x76300000 - 0x7631d000 C:\WINDOWS\system32\IMM32.DLL 0x62c20000 - 0x62c29000 C:\WINDOWS\system32\LPK.DLL 0x73fa0000 - 0x7400b000 C:\WINDOWS\system32\USP10.dll 0x6d640000 - 0x6d7de000 C:\java\jre1.5.0_16\bin\client\jvm.dll 0x76b10000 - 0x76b3a000 C:\WINDOWS\system32\WINMM.dll 0x6d290000 - 0x6d298000 C:\java\jre1.5.0_16\bin\hpi.dll 0x76bc0000 - 0x76bcb000 C:\WINDOWS\system32\PSAPI.DLL 0x6d390000 - 0x6d3c5000 C:\java\jre1.5.0_16\bin\jdwp.dll 0x6d610000 - 0x6d61c000 C:\java\jre1.5.0_16\bin\verify.dll 0x6d310000 - 0x6d32d000 C:\java\jre1.5.0_16\bin\java.dll 0x6d630000 - 0x6d63f000 C:\java\jre1.5.0_16\bin\zip.dll 0x6d220000 - 0x6d227000 C:\java\jre1.5.0_16\bin\dt_socket.dll 0x71a20000 - 0x71a37000 C:\WINDOWS\system32\WS2_32.dll 0x71a10000 - 0x71a18000 C:\WINDOWS\system32\WS2HELP.dll 0x719c0000 - 0x719fe000 C:\WINDOWS\System32\mswsock.dll 0x76ef0000 - 0x76f17000 C:\WINDOWS\system32\DNSAPI.dll 0x76f80000 - 0x76f88000 C:\WINDOWS\System32\winrnr.dll 0x76f30000 - 0x76f5c000 C:\WINDOWS\system32\WLDAP32.dll 0x64000000 - 0x64025000 C:\Program Files\Bonjour\mdnsNSP.dll 0x76d30000 - 0x76d48000 C:\WINDOWS\system32\Iphlpapi.dll 0x76f90000 - 0x76f96000 C:\WINDOWS\system32\rasadhlp.dll 0x60fd0000 - 0x61025000 C:\WINDOWS\system32\hnetcfg.dll 0x71a00000 - 0x71a08000 C:\WINDOWS\System32\wshtcpip.dll 0x6d4c0000 - 0x6d4c8000 C:\java\jre1.5.0_16\bin\management.dll 0x6d190000 - 0x6d1bf000 C:\java\jre1.5.0_16\bin\cmm.dll 0x6d3d0000 - 0x6d3ef000 C:\java\jre1.5.0_16\bin\jpeg.dll 0x6d4d0000 - 0x6d4e3000 C:\java\jre1.5.0_16\bin\net.dll 0x6d000000 - 0x6d16d000 C:\java\jre1.5.0_16\bin\awt.dll 0x72f70000 - 0x72f96000 C:\WINDOWS\system32\WINSPOOL.DRV 0x76990000 - 0x76acc000 C:\WINDOWS\system32\ole32.dll 0x5adc0000 - 0x5adf7000 C:\WINDOWS\system32\uxtheme.dll 0x736d0000 - 0x73719000 C:\WINDOWS\system32\ddraw.dll 0x73b30000 - 0x73b36000 C:\WINDOWS\system32\DCIMAN32.dll 0x6d240000 - 0x6d290000 C:\java\jre1.5.0_16\bin\fontmanager.dll 0x74680000 - 0x746cb000 C:\WINDOWS\system32\MSCTF.dll 0x73640000 - 0x7366e000 C:\WINDOWS\system32\msctfime.ime 0x6d4f0000 - 0x6d4f9000 C:\java\jre1.5.0_16\bin\nio.dll 0x0ffd0000 - 0x0fff8000 C:\WINDOWS\system32\rsaenh.dll 0x759d0000 - 0x75a7e000 C:\WINDOWS\system32\USERENV.dll 0x5fdd0000 - 0x5fe24000 C:\WINDOWS\system32\netapi32.dll 0x10000000 - 0x10018000 C:\java\jre1.5.0_16\bin\jacob.dll 0x770f0000 - 0x7717c000 C:\WINDOWS\system32\OLEAUT32.dll 0x76fa0000 - 0x7701f000 C:\WINDOWS\system32\CLBCATQ.DLL 0x77020000 - 0x770ba000 C:\WINDOWS\system32\COMRes.dll 0x77bd0000 - 0x77bd8000 C:\WINDOWS\system32\VERSION.dll 0x0cce0000 - 0x0cfa6000 C:\WINDOWS\system32\msi.dll 0x20000000 - 0x20549000 C:\WINDOWS\system32\xpsp2res.dll 0x0d070000 - 0x0d475000 D:\dll\PrnSheetDll.dll 0x5d170000 - 0x5d207000 C:\WINDOWS\system32\comctl32.dll 0x7d590000 - 0x7dd83000 C:\WINDOWS\system32\shell32.dll 0x77f40000 - 0x77fb6000 C:\WINDOWS\system32\SHLWAPI.dll 0x76320000 - 0x76367000 C:\WINDOWS\system32\comdlg32.dll 0x77180000 - 0x77282000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll 0x5efe0000 - 0x5eff7000 C:\WINDOWS\system32\olepro32.dll 0x75e00000 - 0x75eae000 C:\WINDOWS\system32\SXS.DLL 0x4dd10000 - 0x4dd93000 C:\Program Files\Common Files\System\ado\msado15.dll 0x75b50000 - 0x75b75000 C:\WINDOWS\system32\MSDART.DLL 0x1b5d0000 - 0x1b665000 C:\WINDOWS\system32\MSWSTR10.DLL 0x72d70000 - 0x72de7000 C:\Program Files\Common Files\System\Ole DB\oledb32.dll 0x74fa0000 - 0x74fb1000 C:\Program Files\Common Files\System\Ole DB\OLEDB32R.DLL 0x0d8e0000 - 0x0d94d000 D:\oracle\product\10.2.0\db_1\bin\OraOLEDB10.DLL 0x44100000 - 0x44120000 D:\oracle\product\10.2.0\db_1\bin\OraOLEDBgmr10.dll 0x61c20000 - 0x61e72000 D:\oracle\product\10.2.0\db_1\bin\oraclient10.dll 0x60870000 - 0x60953000 D:\oracle\product\10.2.0\db_1\bin\oracore10.dll 0x60a80000 - 0x60b44000 D:\oracle\product\10.2.0\db_1\bin\oranls10.dll 0x63690000 - 0x636a8000 D:\oracle\product\10.2.0\db_1\bin\oraunls10.dll 0x7c340000 - 0x7c396000 D:\oracle\product\10.2.0\db_1\bin\MSVCR71.dll 0x60eb0000 - 0x60eb7000 D:\oracle\product\10.2.0\db_1\bin\orauts.dll 0x636b0000 - 0x636b6000 D:\oracle\product\10.2.0\db_1\bin\oravsn10.dll 0x0d950000 - 0x0da42000 D:\oracle\product\10.2.0\db_1\bin\oracommon10.dll 0x60300000 - 0x60857000 D:\oracle\product\10.2.0\db_1\bin\orageneric10.dll 0x63430000 - 0x63457000 D:\oracle\product\10.2.0\db_1\bin\orasnls10.dll 0x0da50000 - 0x0dbb0000 D:\oracle\product\10.2.0\db_1\bin\oraxml10.dll 0x0dbb0000 - 0x0dbc1000 C:\WINDOWS\system32\MSVCIRT.dll 0x60960000 - 0x60a6d000 D:\oracle\product\10.2.0\db_1\bin\oran10.dll 0x62740000 - 0x6277d000 D:\oracle\product\10.2.0\db_1\bin\oranl10.dll 0x62790000 - 0x627a7000 D:\oracle\product\10.2.0\db_1\bin\oranldap10.dll 0x627f0000 - 0x628f9000 D:\oracle\product\10.2.0\db_1\bin\orannzsbb10.dll 0x62530000 - 0x62583000 D:\oracle\product\10.2.0\db_1\bin\oraldapclnt10.dll 0x62670000 - 0x6268b000 D:\oracle\product\10.2.0\db_1\bin\orancrypt10.dll 0x71a40000 - 0x71a4b000 C:\WINDOWS\system32\WSOCK32.dll 0x62920000 - 0x6296c000 D:\oracle\product\10.2.0\db_1\bin\oranro10.dll 0x626b0000 - 0x626b7000 D:\oracle\product\10.2.0\db_1\bin\oranhost10.dll 0x62660000 - 0x62666000 D:\oracle\product\10.2.0\db_1\bin\orancds10.dll 0x629c0000 - 0x629c8000 D:\oracle\product\10.2.0\db_1\bin\orantns10.dll 0x60b50000 - 0x60ea8000 D:\oracle\product\10.2.0\db_1\bin\orapls10.dll 0x0dbd0000 - 0x0dbd9000 D:\oracle\product\10.2.0\db_1\bin\oraslax10.dll 0x63080000 - 0x63284000 D:\oracle\product\10.2.0\db_1\bin\oraplp10.dll 0x61ed0000 - 0x61f5b000 D:\oracle\product\10.2.0\db_1\bin\orahasgen10.dll 0x62ab0000 - 0x62b1a000 D:\oracle\product\10.2.0\db_1\bin\oraocr10.dll 0x62b20000 - 0x62b60000 D:\oracle\product\10.2.0\db_1\bin\oraocrb10.dll 0x62980000 - 0x62990000 D:\oracle\product\10.2.0\db_1\bin\orantcp10.dll 0x0dbe0000 - 0x0dc7a000 D:\oracle\product\10.2.0\db_1\bin\orasql10.dll 0x44400000 - 0x44423000 D:\oracle\product\10.2.0\db_1\bin\OraOLEDBrst10.dll 0x44700000 - 0x44707000 D:\oracle\product\10.2.0\db_1\bin\OraOLEDButl10.dll 0x44300000 - 0x44306000 D:\oracle\product\10.2.0\db_1\bin\OraOLEDB10zhs.dll 0x44200000 - 0x44208000 D:\oracle\product\10.2.0\db_1\bin\OraOLEDBpus10.dll 0x75690000 - 0x757ca000 C:\WINDOWS\system32\comsvcs.dll 0x75050000 - 0x75063000 C:\WINDOWS\system32\MTXCLU.DLL 0x75090000 - 0x750a4000 C:\WINDOWS\system32\colbact.DLL 0x762a0000 - 0x762b1000 C:\WINDOWS\system32\CLUSAPI.DLL 0x75010000 - 0x75022000 C:\WINDOWS\system32\RESUTILS.DLL 0x71f00000 - 0x71f04000 C:\WINDOWS\system32\security.dll 0x77c40000 - 0x77c64000 C:\WINDOWS\system32\msv1_0.dll 0x76760000 - 0x7676c000 C:\WINDOWS\system32\cryptdll.dll 0x72df0000 - 0x72e41000 C:\Program Files\Common Files\System\msadc\msadce.dll 0x0e590000 - 0x0e595000 C:\Program Files\Common Files\System\msadc\msadcer.dll 0x0e5d0000 - 0x0e5d6000 C:\Program Files\Common Files\System\ado\msader15.dll VM Arguments: jvm_args: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:1666 -Dcatalina.home=D:\tomcat-6.0.24 -Djava.endorsed.dirs=D:\tomcat-6.0.24\endorsed -Dcatalina.base=D:\tomcat-6.0.24 -Djava.io.tmpdir=D:\tomcat-6.0.24\temp -Dfile.encoding=UTF-8 java_command: org.apache.catalina.startup.Bootstrap start Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=C:\java\jdk1.5.0_16 CLASSPATH=.;C:\java\jdk1.5.0_16\dt.jar; C:\java\jdk1.5.0_16\lib\tools.jar; ;C:\Program Files\Java\jre6\lib\ext\QTJava.zip PATH=C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;D:\oracle\product\10.2.0\db_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\ThinkPad Wireless LAN Adapter Software;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\Program Files\Intel\WiFi\bin\;C:\java\JDK1.5.0\bin;C:\Program Files\TortoiseSVN\bin;C:\java\jdk1.5.0_16\bin;C:\java\jdk1.5.0_16\jre\bin;D:\tomcat-6.0.24\bin;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\StormII\Codec;C:\Program Files\StormII USERNAME=think OS=Windows_NT PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel --------------- S Y S T E M --------------- OS: Windows XP Build 2600 Service Pack 2 CPU:total 2 (cores per cpu 2, threads per core 1) family 6 model 7 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2 Memory: 4k page, physical 1958696k(57748k free), swap 3897560k(1530344k free) vm_info: Java HotSpot(TM) Client VM (1.5.0_16-b02) for windows-x86, built on May 28 2008 01:04:49 by "java_re" with MS VC++ 6.0
JVM高人看看这个配置是什么问题导致内存持续增长
有哪位JVM的高人能否看看我们系统下面的jvm的内存情况,到底是哪方面的问题,这个是属于正常还是不正常。非常感谢高人的指点。目前发现产品内存在持续增长。 jvm的参数配置如下: JAVA_OPTS="-Xmx10500M -Xms10500M -Xmn600M -XX:PermSize=800M -XX:MaxPermSize=800M -Xss512K -XX:+DisableExplicitGC -XX:SurvivorRatio=1 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -XX:+CMSClassUnloadingEnabled -XX:LargePageSizeInBytes=128M -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=80 -XX:SoftRefLRUPolicyMSPerMB=0 -XX:+PrintClassHistogram -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -Xloggc:/opt/itms/log/gc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/opt/itms/log -Djava.util.logging.config.file=itmscpelog.properties 下面是从服务器打印的gc的log信息。 Pool: Code Cache (Non-heap memory) Peak Usage : init:2555904, used:16878720, committed:17104896, max:50331648 Current Usage : init:2555904, used:16843904, committed:17104896, max:50331648 |----------------------| committed:16.31Mb +---------------------------------------------------------------------+ |//////////////////////| | max:48Mb +---------------------------------------------------------------------+ |----------------------| used:16.06Mb Pool: Par Eden Space (Heap memory) Peak Usage : init:209715200, used:209715200, committed:209715200, max:209715200 Current Usage : init:209715200, used:71397896, committed:209715200, max:209715200 |---------------------------------------------------------------------| committed:200Mb +---------------------------------------------------------------------+ |/////////////////////// | max:200Mb +---------------------------------------------------------------------+ |----------------------| used:68.09Mb Pool: Par Survivor Space (Heap memory) Peak Usage : init:209715200, used:198330768, committed:209715200, max:209715200 Current Usage : init:209715200, used:40336592, committed:209715200, max:209715200 |---------------------------------------------------------------------| committed:200Mb +---------------------------------------------------------------------+ |///////////// | max:200Mb +---------------------------------------------------------------------+ |------------| used:38.47Mb Pool: CMS Old Gen (Heap memory) Peak Usage : init:10380902400, used:7663071136, committed:10380902400, max:10380902400 Current Usage : init:10380902400, used:7663071136, committed:10380902400, max:10380902400 |---------------------------------------------------------------------| committed:9.67Gb +---------------------------------------------------------------------+ |/////////////////////////////////////////////////// | max:9.67Gb +---------------------------------------------------------------------+ |--------------------------------------------------| used:7.14Gb Pool: CMS Perm Gen (Non-heap memory) Peak Usage : init:838860800, used:110594064, committed:838860800, max:838860800 Current Usage : init:838860800, used:110594064, committed:838860800, max:838860800 |---------------------------------------------------------------------| committed:800Mb +---------------------------------------------------------------------+ |///////// | max:800Mb +---------------------------------------------------------------------+ |--------| used:105.47Mb
jxl读取一个7M的Excel文件内存益出,网上找遍也找不到解决方案
jxl读取一个7M的Excel文件内存益出,网上找遍也找不到解决方案 <br /> <br />根据客户要求,需要把Excel里的企业证书信息导入到数据库去,我用jxl读取这个EXCEL,然后报错。 <br />如:<pre name="code" class="java"> Exception in thread "main" java.lang.OutOfMemoryError: Java heap space </pre> <br /> <br />这个时候我就有点郁闷了,一开始还以为是eclipse JVM内存不够,然后改了一下eclipse.ini的内存 <br /><pre name="code" class="java"> -vmargs -Xms200m -Xmx600m -XX:PermSize=64M -XX:MaxPermSize=128M </pre> <br /> <br />然后再运行,还是内存溢出,然后我看了一下文件,这个EXCEL文件有7M多,我删除了一部分数据,变成4M多,然后再运行程序,还是内存溢出,接着我换了一个小文件试,运行结果是没有报错。 <br /> <br />所以问题出在EXCEL文件太大,但是有没有办法解决这个java.lang.OutOfMemoryError问题吗? <br /> <br />程序代码: <br /><pre name="code" class="java"> public class ReadExcel { public void readExcelBook() { // 我们先想想一下读取步骤,不管是什么样的Excel操作框架必定都要经历 // 1选取Excel文件,2选择工作簿,3选择Cell,4读取信息。 try { ////通过Workbook的静态方法getWorkbook选取Excel文件 Workbook book = Workbook.getWorkbook(new File(this.getClass().getResource("/").getPath() + "Book2.xls")); // //通过Workbook的getSheet方法选择第一个工作簿(从0开始) Sheet sheet = book.getSheet(0); ////通过Sheet方法的getCell方法选择位置为C2的单元格(两个参数都从0开始) Cell cell = sheet.getCell(1, 1); // 通过Cell的getContents方法把单元格中的信息以字符的形式读取出来 String con = cell.getContents(); System.out.println(con); book.close(); } catch (BiffException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static void main(String[] args) { ReadExcel read = new ReadExcel(); read.readExcelBook(); } } </pre><br/><strong>问题补充</strong><br/>我晕,尽然没有人回贴,也没有人知道?<br /><strong>问题补充:</strong><br /><pre name="code" class="java">晕,你设置eclipse.ini又没用的。 eclipse在运行一个java main程序时是但如给起了一个jvm,你所要做是设置 run configures-&gt;arguments-&gt;vm arguments, 把那些啥Xms Xmx设置下,这样才有用 agapple (初级程序员) 2009-03-05</pre> <br />不好意思啊,设置了也没有用
PermGen space异常 问题解决了吗?如何解决呢?
<p><span style="color: #0000ff;">下面是一个被锁定贴子上复制过来的,但最终都没有结果。不知道现在解决了没有。</span></p> <p><span style="color: #ff0000;">大致意思是动态生成JAVA类之后,JVM无法回收垃圾,造成PermGen区域内存溢出,程序崩溃。</span></p> <p>------------------------------------------------------------------------------------------------------------------------------------------------------------------------</p> <p><span style="font-family: Tahoma; line-height: 18px;">java.lang.OutOfMemoryError: PermGen space异常。</span></p> <p><span style="font-family: Tahoma; line-height: 18px;">发现很多人把问题归因于: spring,hibernate,tomcat,因为他们动态产生类,导致JVM中的permanent heap溢出 。然后解决方法众说纷纭,有人说升级 tomcat版本到最新甚至干脆不用tomcat。还有人怀疑spring的问题,在<a href="http://forum.springframework.org/showthread.php?t=21383&amp;amp;amp;amp;highlight=cglib+cache" style="color: #006699; text-decoration: underline;">spring论坛</a>上讨论很激烈,因为spring在AOP时使用CBLIB会动态产生很多类。<br />但问题是为什么这些王牌的开源会出现同一个问题呢,那么是不是更基础的原因呢?tomcat在Q&amp;A很隐晦的回答了这一点,<a href="http://tomcat.apache.org/faq/deployment.html" style="color: #006699; text-decoration: underline;">我们知道这个问题,但这个问题是由一个更基础的问题产生。 </a><br /><a href="http://www.freshblurbs.com/explaining-java-lang-outofmemoryerror-permgen-space" style="color: #006699; text-decoration: underline;">于是有人对更基础的JVM做了检查</a>,发现了问题的关键。原来SUN 的JVM把内存分了不同的区,其中一个就是permenter区用来存放用得非常多的类和类描述。本来SUN设计的时候认为这个区域在JVM启动的时候就固定了,但他没有想到现在动态会用得这么广泛。而且这个区域有特殊的垃圾收回机制,现在的问题是动态加载类到这个区域后,gc根本没办法回收! <br />2003年的时候就有一个<a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4957990" style="color: #006699; text-decoration: underline;">bug</a>报告给sun,但是到现在,这个<a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4957990" style="color: #006699; text-decoration: underline;">bug</a>还没有close!有人在这个bug加了句评语:“A bug this critical is open since 2003? Absolutely shameful.” 我觉得SUN在这个BUG上确实有些丢脸。<br />对这个bug最彻底的解决办法就是不要用SUN的JDK,而改用<a href="http://commerce.bea.com/products/weblogicjrockit/jrockit_prod_fam.jsp" style="color: #006699; text-decoration: underline;">BEA的 JRokit.</a><br />打不过,还逃不过吗? 有众多的选择,这就是开源的好。 :)</span></p> <p>------------------------------------------------------------------------------------------------------------------------------------------------------------------------</p>
tomcat7运行一段时间总是死掉
这是打印的错误日志: # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006d9d6262, pid=4864, tid=3628 # # JRE version: 6.0_27-b07 # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.2-b06 mixed mode windows-amd64 compressed oops) # Problematic frame: # V [jvm.dll+0x1e6262] # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # --------------- T H R E A D --------------- Current thread (0x00000000002b5000): GCTaskThread [stack: 0x0000000007500000,0x0000000007600000] [id=3628] siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000000 Registers: RAX=0x000000006ddfc7b0, RBX=0x0000000000000000, RCX=0x00000000075ffca0, RDX=0x0000000000000000 RSP=0x00000000075ff7e0, RBP=0x00000000075ff970, RSI=0x000000001e26e110, RDI=0x0000000000000000 R8 =0x00000000075ff9a0, R9 =0x0000000000000001, R10=0x000000001623f150, R11=0x000000006ddfc7b0 R12=0x0000000000000000, R13=0x00000000075ffcc0, R14=0x00000000075ffca0, R15=0x00000000002b5000 RIP=0x000000006d9d6262, EFLAGS=0x0000000000010202 Top of Stack: (sp=0x00000000075ff7e0) 0x00000000075ff7e0: 00000000002b5a10 00000000075ffcc0 0x00000000075ff7f0: 00000000075ffca0 00000000075ff9a0 0x00000000075ff800: 0000000000000000 0000000501f362f9 0x00000000075ff810: 00000000000000b7 00000000002b5a10 0x00000000075ff820: 000000006ddd1bd8 00000000075ff970 0x00000000075ff830: 00000000075ffca0 0000000200000006 0x00000000075ff840: 0000000501f36348 0000000601d00001 0x00000000075ff850: 0000000000000000 000000006d864773 0x00000000075ff860: 0000000000000000 00000000075ff970 0x00000000075ff870: 000000001703f710 00000000002b5638 0x00000000075ff880: 00000000002b5260 000000006d9d8e2f 0x00000000075ff890: 000000000f43e800 00000000075ff9a0 0x00000000075ff8a0: 00000000075ffca0 00000000075ffcc0 0x00000000075ff8b0: 00000000075ff970 000000006d9d6691 0x00000000075ff8c0: 00000000075ff970 00000000075ffca0 0x00000000075ff8d0: 00000000075ff9a0 00000000013e1301 Instructions: (pc=0x000000006d9d6262) 0x000000006d9d6242: 20 49 8b 06 49 8b ce 48 83 ea 18 ff 50 08 48 8b 0x000000006d9d6252: 55 20 4d 8b 1e 48 83 ea 28 49 8b ce 41 ff 53 08 0x000000006d9d6262: 4c 8b 1b 41 8b 43 2c c1 e8 08 a8 01 74 11 48 8b 0x000000006d9d6272: 55 20 49 8b 06 49 8b ce 48 83 c2 10 ff 50 08 48 Register to memory mapping: RAX=0x000000006ddfc7b0 is an unknown value RBX=0x0000000000000000 is an unknown value RCX=0x00000000075ffca0 is an unknown value RDX=0x0000000000000000 is an unknown value RSP=0x00000000075ff7e0 is an unknown value RBP=0x00000000075ff970 is an unknown value RSI=0x000000001e26e110 is an unknown value RDI=0x0000000000000000 is an unknown value R8 =0x00000000075ff9a0 is an unknown value R9 =0x0000000000000001 is an unknown value R10=0x000000001623f150 is pointing into the stack for thread: 0x000000000f43e800 R11=0x000000006ddfc7b0 is an unknown value R12=0x0000000000000000 is an unknown value R13=0x00000000075ffcc0 is an unknown value R14=0x00000000075ffca0 is an unknown value R15=0x00000000002b5000 is an unknown value Stack: [0x0000000007500000,0x0000000007600000], sp=0x00000000075ff7e0, free space=1021k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [jvm.dll+0x1e6262] JavaThread 0x000000000f43e800 (nid = 4916) was being processed Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j 0x00000000013e1359 [error occurred during error reporting (printing target Java thread stack), id 0xc0000005] --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x000000000f8fd800 JavaThread "Thread-4270" daemon [_thread_blocked, id=5972, stack(0x0000000022390000,0x0000000022410000)] 0x000000000f8fe000 JavaThread "Connect thread 10.41.2.25 session" daemon [_thread_in_native, id=7848, stack(0x000000000af90000,0x000000000b010000)] 0x0000000009843800 JavaThread "Thread-4268" daemon [_thread_blocked, id=5992, stack(0x0000000000ca0000,0x0000000000d20000)] 0x000000000984a800 JavaThread "Connect thread 10.41.2.23 session" daemon [_thread_in_native, id=2420, stack(0x0000000000c20000,0x0000000000ca0000)] 0x00000000095c8000 JavaThread "Connect thread 10.41.1.21 session" daemon [_thread_in_native, id=7816, stack(0x0000000022c30000,0x0000000022cb0000)] 0x000000000a623000 JavaThread "PooledThread-14" daemon [_thread_blocked, id=3384, stack(0x0000000038060000,0x00000000380e0000)] 0x000000000dd68800 JavaThread "http-bio-80-exec-10" daemon [_thread_blocked, id=7696, stack(0x00000000200b0000,0x0000000020130000)] 0x000000000dd6a000 JavaThread "http-bio-80-exec-9" daemon [_thread_blocked, id=7160, stack(0x000000000b0b0000,0x000000000b130000)] 0x000000000dd63800 JavaThread "http-bio-80-exec-8" daemon [_thread_blocked, id=7880, stack(0x0000000000860000,0x00000000008e0000)] 0x000000000dd62000 JavaThread "http-bio-80-exec-7" daemon [_thread_blocked, id=3712, stack(0x00000000007e0000,0x0000000000860000)] 0x000000000dd60800 JavaThread "http-bio-80-exec-6" daemon [_thread_blocked, id=724, stack(0x0000000022590000,0x0000000022610000)] 0x000000000dd64000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=5768, stack(0x0000000023fa0000,0x0000000024020000)] 0x000000000dd6c000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4692, stack(0x000000001fb50000,0x000000001fbd0000)] 0x000000000dd67000 JavaThread "http-bio-80-exec-5" daemon [_thread_blocked, id=5168, stack(0x000000001fad0000,0x000000001fb50000)] 0x0000000009f77800 JavaThread "http-bio-80-exec-4" daemon [_thread_blocked, id=6992, stack(0x0000000020730000,0x00000000207b0000)] 0x0000000009f77000 JavaThread "http-bio-80-exec-3" daemon [_thread_blocked, id=4288, stack(0x00000000201b0000,0x0000000020230000)] 0x0000000009f76000 JavaThread "http-bio-80-exec-2" daemon [_thread_blocked, id=7136, stack(0x0000000020130000,0x00000000201b0000)] 0x0000000009f72800 JavaThread "http-bio-80-exec-1" daemon [_thread_blocked, id=3056, stack(0x000000001fa50000,0x000000001fad0000)] 0x000000000a62b000 JavaThread "Timer-325" daemon [_thread_blocked, id=4036, stack(0x000000001f9d0000,0x000000001fa50000)] 0x000000000f697000 JavaThread "DefaultUDPTransportMapping_10.41.1.3/0" daemon [_thread_blocked, id=4860, stack(0x000000001d9c0000,0x000000001da40000)] 0x000000000f696800 JavaThread "ajp-bio-8009-AsyncTimeout" daemon [_thread_blocked, id=6836, stack(0x0000000019dc0000,0x0000000019e40000)] 0x000000000f695800 JavaThread "ajp-bio-8009-Acceptor-0" daemon [_thread_in_native, id=1760, stack(0x0000000019d40000,0x0000000019dc0000)] 0x000000000f693800 JavaThread "http-bio-80-AsyncTimeout" daemon [_thread_blocked, id=1488, stack(0x0000000019cc0000,0x0000000019d40000)] 0x000000000f694800 JavaThread "http-bio-80-Acceptor-0" daemon [_thread_in_native, id=5776, stack(0x0000000019c40000,0x0000000019cc0000)] 0x000000000f698000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=7752, stack(0x0000000019bc0000,0x0000000019c40000)] 0x000000000f695000 JavaThread "RedeployManager" daemon [_thread_blocked, id=4112, stack(0x000000000fcc0000,0x000000000fd40000)] 0x000000000f693000 JavaThread "Subscribe" daemon [_thread_blocked, id=6484, stack(0x0000000019b40000,0x0000000019bc0000)] 0x000000000f692000 JavaThread "Timer-324" daemon [_thread_blocked, id=3360, stack(0x0000000019ac0000,0x0000000019b40000)] 0x000000000f691800 JavaThread "Timer-323" daemon [_thread_blocked, id=4596, stack(0x0000000019a40000,0x0000000019ac0000)] 0x000000000f690800 JavaThread "Timer-322" daemon [_thread_blocked, id=1384, stack(0x00000000199c0000,0x0000000019a40000)] 0x000000000f690000 JavaThread "Timer-321" daemon [_thread_blocked, id=3636, stack(0x0000000019940000,0x00000000199c0000)] 0x000000000f68f000 JavaThread "Timer-320" daemon [_thread_blocked, id=6440, stack(0x00000000198c0000,0x0000000019940000)] 0x000000000f68e800 JavaThread "Timer-319" daemon [_thread_blocked, id=5784, stack(0x0000000019840000,0x00000000198c0000)] 0x000000000f68e000 JavaThread "Timer-318" daemon [_thread_blocked, id=224, stack(0x00000000197c0000,0x0000000019840000)] 0x000000000f68d000 JavaThread "Timer-317" daemon [_thread_blocked, id=4328, stack(0x0000000019740000,0x00000000197c0000)] 0x000000000f68c800 JavaThread "Timer-316" daemon [_thread_blocked, id=7096, stack(0x00000000196c0000,0x0000000019740000)] 0x000000000f68b800 JavaThread "Timer-315" daemon [_thread_blocked, id=6172, stack(0x0000000019640000,0x00000000196c0000)] 0x000000000f68b000 JavaThread "Timer-314" daemon [_thread_blocked, id=4644, stack(0x00000000195c0000,0x0000000019640000)] 0x000000000f68a000 JavaThread "Timer-313" daemon [_thread_blocked, id=7628, stack(0x0000000019540000,0x00000000195c0000)] 0x000000000f689800 JavaThread "Timer-312" daemon [_thread_blocked, id=7980, stack(0x00000000194c0000,0x0000000019540000)] 0x000000000f5ce800 JavaThread "Timer-311" daemon [_thread_blocked, id=3648, stack(0x0000000019440000,0x00000000194c0000)] 0x000000000f5cd800 JavaThread "Timer-310" daemon [_thread_blocked, id=4540, stack(0x00000000193c0000,0x0000000019440000)] 0x000000000f5cd000 JavaThread "Timer-309" daemon [_thread_blocked, id=6692, stack(0x0000000019340000,0x00000000193c0000)] 0x000000000f5cc000 JavaThread "Timer-308" daemon [_thread_blocked, id=6644, stack(0x00000000192c0000,0x0000000019340000)] 0x000000000f5cb800 JavaThread "Timer-307" daemon [_thread_blocked, id=7756, stack(0x0000000019240000,0x00000000192c0000)] 0x000000000f5ca800 JavaThread "Timer-306" daemon [_thread_blocked, id=984, stack(0x00000000191c0000,0x0000000019240000)] 0x000000000f5ca000 JavaThread "Timer-305" daemon [_thread_blocked, id=6776, stack(0x0000000019140000,0x00000000191c0000)] 0x000000000f5c9800 JavaThread "Timer-304" daemon [_thread_blocked, id=2888, stack(0x00000000190c0000,0x0000000019140000)] 0x000000000f5c8800 JavaThread "Timer-303" daemon [_thread_blocked, id=3700, stack(0x0000000019040000,0x00000000190c0000)] 0x000000000f5c8000 JavaThread "Timer-302" daemon [_thread_blocked, id=4512, stack(0x0000000018fc0000,0x0000000019040000)] 0x000000000f5c7000 JavaThread "Timer-301" daemon [_thread_blocked, id=6584, stack(0x0000000018f40000,0x0000000018fc0000)] 0x000000000f5c6800 JavaThread "Timer-300" daemon [_thread_blocked, id=2728, stack(0x0000000018ec0000,0x0000000018f40000)] 0x000000000f5c5800 JavaThread "Timer-299" daemon [_thread_blocked, id=5020, stack(0x0000000018e40000,0x0000000018ec0000)] 0x000000000f5c5000 JavaThread "Timer-298" daemon [_thread_blocked, id=2560, stack(0x0000000018dc0000,0x0000000018e40000)] 0x000000000f5c4000 JavaThread "Timer-297" daemon [_thread_blocked, id=3580, stack(0x0000000018d40000,0x0000000018dc0000)] 0x000000000f5c3800 JavaThread "Timer-296" daemon [_thread_blocked, id=5564, stack(0x0000000018cc0000,0x0000000018d40000)] 0x000000000f5c3000 JavaThread "Timer-295" daemon [_thread_blocked, id=4752, stack(0x0000000018c40000,0x0000000018cc0000)] 0x000000000f5c2000 JavaThread "Timer-294" daemon [_thread_blocked, id=1380, stack(0x0000000018bc0000,0x0000000018c40000)] 0x000000000f5c1800 JavaThread "Timer-293" daemon [_thread_blocked, id=1944, stack(0x0000000018b40000,0x0000000018bc0000)] 0x000000000f5c0800 JavaThread "Timer-292" daemon [_thread_blocked, id=6316, stack(0x0000000018ac0000,0x0000000018b40000)] 0x000000000f5c0000 JavaThread "Timer-291" daemon [_thread_blocked, id=5684, stack(0x0000000018a40000,0x0000000018ac0000)] 0x000000000f5bf000 JavaThread "Timer-290" daemon [_thread_blocked, id=3616, stack(0x00000000189c0000,0x0000000018a40000)] 0x000000000f583000 JavaThread "Timer-289" daemon [_thread_blocked, id=2604, stack(0x0000000018940000,0x00000000189c0000)] 0x000000000f582000 JavaThread "Timer-288" daemon [_thread_blocked, id=5604, stack(0x00000000188c0000,0x0000000018940000)] 0x000000000f581800 JavaThread "Timer-287" daemon [_thread_blocked, id=5392, stack(0x0000000018840000,0x00000000188c0000)] 0x000000000f580800 JavaThread "Timer-286" daemon [_thread_blocked, id=2544, stack(0x00000000187c0000,0x0000000018840000)] 0x000000000f580000 JavaThread "Timer-285" daemon [_thread_blocked, id=7924, stack(0x0000000018740000,0x00000000187c0000)] 0x000000000f57f000 JavaThread "Timer-284" daemon [_thread_blocked, id=6164, stack(0x00000000186c0000,0x0000000018740000)] 0x000000000f57e800 JavaThread "Timer-283" daemon [_thread_blocked, id=6224, stack(0x0000000018640000,0x00000000186c0000)] 0x000000000f57e000 JavaThread "Timer-282" daemon [_thread_blocked, id=5720, stack(0x00000000185c0000,0x0000000018640000)] 0x000000000f57d000 JavaThread "Timer-281" daemon [_thread_blocked, id=7024, stack(0x0000000018540000,0x00000000185c0000)] 0x000000000f57c800 JavaThread "Timer-280" daemon [_thread_blocked, id=7868, stack(0x00000000184c0000,0x0000000018540000)] 0x000000000f57b800 JavaThread "Timer-279" daemon [_thread_blocked, id=6640, stack(0x0000000018440000,0x00000000184c0000)] 0x000000000f57b000 JavaThread "Timer-278" daemon [_thread_blocked, id=748, stack(0x00000000183c0000,0x0000000018440000)] 0x000000000f57a000 JavaThread "Timer-277" daemon [_thread_blocked, id=7148, stack(0x0000000018340000,0x00000000183c0000)] 0x000000000f579800 JavaThread "Timer-276" daemon [_thread_blocked, id=664, stack(0x00000000182c0000,0x0000000018340000)] 0x000000000f578800 JavaThread "Timer-275" daemon [_thread_blocked, id=7956, stack(0x0000000018240000,0x00000000182c0000)] 0x000000000f578000 JavaThread "Timer-274" daemon [_thread_blocked, id=244, stack(0x00000000181c0000,0x0000000018240000)] 0x000000000f577800 JavaThread "Timer-273" daemon [_thread_blocked, id=3632, stack(0x0000000018140000,0x00000000181c0000)] 0x000000000f576800 JavaThread "Timer-272" daemon [_thread_blocked, id=7688, stack(0x00000000180c0000,0x0000000018140000)] 0x000000000f576000 JavaThread "Timer-271" daemon [_thread_blocked, id=5808, stack(0x0000000018040000,0x00000000180c0000)] 0x000000000f575000 JavaThread "Timer-270" daemon [_thread_blocked, id=1344, stack(0x0000000017fc0000,0x0000000018040000)] 0x000000000f574800 JavaThread "Timer-269" daemon [_thread_blocked, id=7976, stack(0x0000000017f40000,0x0000000017fc0000)] 0x000000000f573800 JavaThread "Timer-268" daemon [_thread_blocked, id=3560, stack(0x0000000017ec0000,0x0000000017f40000)] 0x000000000f4ed800 JavaThread "Timer-267" daemon [_thread_blocked, id=6532, stack(0x0000000017e40000,0x0000000017ec0000)] 0x000000000f4ed000 JavaThread "Timer-266" daemon [_thread_blocked, id=1780, stack(0x0000000017dc0000,0x0000000017e40000)] 0x000000000f4ec000 JavaThread "Timer-265" daemon [_thread_blocked, id=1088, stack(0x0000000017d40000,0x0000000017dc0000)] 0x000000000f4eb800 JavaThread "Timer-264" daemon [_thread_blocked, id=4268, stack(0x0000000017cc0000,0x0000000017d40000)] 0x000000000f4ea800 JavaThread "Timer-263" daemon [_thread_blocked, id=3612, stack(0x0000000017c40000,0x0000000017cc0000)] 0x000000000f4ea000 JavaThread "Timer-262" daemon [_thread_blocked, id=2908, stack(0x0000000017bc0000,0x0000000017c40000)] 0x000000000f4e9800 JavaThread "Timer-261" daemon [_thread_blocked, id=5056, stack(0x0000000017b40000,0x0000000017bc0000)] 0x000000000f4e8800 JavaThread "Timer-260" daemon [_thread_blocked, id=3932, stack(0x0000000017ac0000,0x0000000017b40000)] 0x000000000f4e8000 JavaThread "Timer-259" daemon [_thread_blocked, id=440, stack(0x0000000017a40000,0x0000000017ac0000)] 0x000000000f4e7000 JavaThread "Timer-258" daemon [_thread_blocked, id=5388, stack(0x00000000179c0000,0x0000000017a40000)] 0x000000000f4e6800 JavaThread "Timer-257" daemon [_thread_blocked, id=7012, stack(0x0000000017940000,0x00000000179c0000)] 0x000000000f4e5800 JavaThread "Timer-256" daemon [_thread_blocked, id=1000, stack(0x00000000178c0000,0x0000000017940000)] 0x000000000f4e5000 JavaThread "Timer-255" daemon [_thread_blocked, id=4800, stack(0x0000000017840000,0x00000000178c0000)] 0x000000000f4e4000 JavaThread "Timer-254" daemon [_thread_blocked, id=5336, stack(0x00000000177c0000,0x0000000017840000)] 0x000000000f4e3800 JavaThread "Timer-253" daemon [_thread_blocked, id=2140, stack(0x0000000017740000,0x00000000177c0000)] 0x000000000f4e3000 JavaThread "Timer-252" daemon [_thread_blocked, id=7272, stack(0x00000000176c0000,0x0000000017740000)] 0x000000000f4e2000 JavaThread "Timer-251" daemon [_thread_blocked, id=2852, stack(0x0000000017640000,0x00000000176c0000)] 0x000000000f4e1800 JavaThread "Timer-250" daemon [_thread_blocked, id=3460, stack(0x00000000175c0000,0x0000000017640000)] 0x000000000f4e0800 JavaThread "Timer-249" daemon [_thread_blocked, id=6792, stack(0x0000000017540000,0x00000000175c0000)] 0x000000000f4e0000 JavaThread "Timer-248" daemon [_thread_blocked, id=3216, stack(0x00000000174c0000,0x0000000017540000)] 0x000000000f4df000 JavaThread "Timer-247" daemon [_thread_blocked, id=6168, stack(0x0000000017440000,0x00000000174c0000)] 0x000000000f4de800 JavaThread "Timer-246" daemon [_thread_blocked, id=4652, stack(0x00000000173c0000,0x0000000017440000)] 0x000000000f49e000 JavaThread "Timer-245" daemon [_thread_blocked, id=7712, stack(0x0000000017340000,0x00000000173c0000)] 0x000000000f49d800 JavaThread "Timer-244" daemon [_thread_blocked, id=7928, stack(0x00000000172c0000,0x0000000017340000)] 0x000000000f49c800 JavaThread "Timer-243" daemon [_thread_blocked, id=5148, stack(0x0000000017240000,0x00000000172c0000)] 0x000000000f49c000 JavaThread "Timer-242" daemon [_thread_blocked, id=6676, stack(0x00000000171c0000,0x0000000017240000)] 0x000000000f49b000 JavaThread "Timer-241" daemon [_thread_blocked, id=1568, stack(0x0000000017140000,0x00000000171c0000)] 0x000000000f49a800 JavaThread "Timer-240" daemon [_thread_blocked, id=1708, stack(0x00000000170c0000,0x0000000017140000)] 0x000000000f49a000 JavaThread "Timer-239" daemon [_thread_blocked, id=2152, stack(0x0000000017040000,0x00000000170c0000)] 0x000000000f499000 JavaThread "Timer-238" daemon [_thread_blocked, id=4300, stack(0x0000000016fc0000,0x0000000017040000)] 0x000000000f498800 JavaThread "Timer-237" daemon [_thread_blocked, id=8160, stack(0x0000000016f40000,0x0000000016fc0000)] 0x000000000f497800 JavaThread "Timer-236" daemon [_thread_blocked, id=4224, stack(0x0000000016ec0000,0x0000000016f40000)] 0x000000000f497000 JavaThread "Timer-235" daemon [_thread_blocked, id=3004, stack(0x0000000016e40000,0x0000000016ec0000)] 0x000000000f496000 JavaThread "Timer-234" daemon [_thread_blocked, id=7440, stack(0x0000000016dc0000,0x0000000016e40000)] 0x000000000f495800 JavaThread "Timer-233" daemon [_thread_blocked, id=7904, stack(0x0000000016d40000,0x0000000016dc0000)] 0x000000000f494800 JavaThread "Timer-232" daemon [_thread_blocked, id=7716, stack(0x0000000016cc0000,0x0000000016d40000)] 0x000000000f494000 JavaThread "Timer-231" daemon [_thread_blocked, id=4080, stack(0x0000000016c40000,0x0000000016cc0000)] 0x000000000f493800 JavaThread "Timer-230" daemon [_thread_blocked, id=5008, stack(0x0000000016bc0000,0x0000000016c40000)] 0x000000000f492800 JavaThread "Timer-229" daemon [_thread_blocked, id=6476, stack(0x0000000016b40000,0x0000000016bc0000)] 0x000000000f492000 JavaThread "Timer-228" daemon [_thread_blocked, id=3708, stack(0x0000000016ac0000,0x0000000016b40000)] 0x000000000f491000 JavaThread "Timer-227" daemon [_thread_blocked, id=6752, stack(0x0000000016a40000,0x0000000016ac0000)] 0x000000000f490800 JavaThread "Timer-226" daemon [_thread_blocked, id=3404, stack(0x00000000169c0000,0x0000000016a40000)] 0x000000000f48f800 JavaThread "Timer-225" daemon [_thread_blocked, id=7828, stack(0x0000000016940000,0x00000000169c0000)] 0x000000000f48f000 JavaThread "Timer-224" daemon [_thread_blocked, id=2492, stack(0x00000000168c0000,0x0000000016940000)] 0x000000000f448000 JavaThread "Timer-223" daemon [_thread_blocked, id=1092, stack(0x0000000016840000,0x00000000168c0000)] 0x000000000f447000 JavaThread "Timer-222" daemon [_thread_blocked, id=4200, stack(0x00000000167c0000,0x0000000016840000)] 0x000000000f446800 JavaThread "Timer-221" daemon [_thread_blocked, id=8140, stack(0x0000000016740000,0x00000000167c0000)] 0x000000000f445800 JavaThread "Timer-220" daemon [_thread_blocked, id=2572, stack(0x00000000166c0000,0x0000000016740000)] 0x000000000f445000 JavaThread "Timer-219" daemon [_thread_blocked, id=6468, stack(0x0000000016640000,0x00000000166c0000)] 0x000000000f444000 JavaThread "Timer-218" daemon [_thread_blocked, id=4820, stack(0x00000000165c0000,0x0000000016640000)] 0x000000000f443800 JavaThread "Timer-217" daemon [_thread_blocked, id=4068, stack(0x0000000016540000,0x00000000165c0000)] 0x000000000f443000 JavaThread "Timer-216" daemon [_thread_blocked, id=4728, stack(0x00000000164c0000,0x0000000016540000)] 0x000000000f442000 JavaThread "Timer-215" daemon [_thread_blocked, id=6352, stack(0x0000000016440000,0x00000000164c0000)] 0x000000000f441800 JavaThread "Timer-214" daemon [_thread_blocked, id=7560, stack(0x00000000163c0000,0x0000000016440000)] 0x000000000f440800 JavaThread "Timer-213" daemon [_thread_in_native, id=1364, stack(0x0000000016340000,0x00000000163c0000)] 0x000000000f440000 JavaThread "Timer-212" daemon [_thread_blocked, id=6804, stack(0x00000000162c0000,0x0000000016340000)] 0x000000000f43f000 JavaThread "Timer-211" daemon [_thread_in_native, id=2896, stack(0x0000000016240000,0x00000000162c0000)] 0x000000000f43e800 JavaThread "Timer-210" daemon [_thread_in_native, id=4916, stack(0x00000000161c0000,0x0000000016240000)] 0x000000000f43d800 JavaThread "Timer-209" daemon [_thread_blocked, id=4484, stack(0x0000000016140000,0x00000000161c0000)] 0x000000000f43d000 JavaThread "Timer-208" daemon [_thread_blocked, id=4680, stack(0x00000000160c0000,0x0000000016140000)] 0x000000000f43c800 JavaThread "Timer-207" daemon [_thread_blocked, id=6720, stack(0x0000000016040000,0x00000000160c0000)] 0x000000000f43b800 JavaThread "Timer-206" daemon [_thread_blocked, id=2972, stack(0x0000000015fc0000,0x0000000016040000)] 0x000000000f43b000 JavaThread "Timer-205" daemon [_thread_blocked, id=4252, stack(0x0000000015f40000,0x0000000015fc0000)] 0x000000000f43a000 JavaThread "Timer-204" daemon [_thread_blocked, id=4568, stack(0x0000000015ec0000,0x0000000015f40000)] 0x000000000f439800 JavaThread "Timer-203" daemon [_thread_blocked, id=4148, stack(0x0000000015e40000,0x0000000015ec0000)] 0x000000000f438800 JavaThread "Timer-202" daemon [_thread_blocked, id=7720, stack(0x0000000015dc0000,0x0000000015e40000)] 0x000000000f40f000 JavaThread "Timer-201" daemon [_thread_blocked, id=3000, stack(0x0000000015d40000,0x0000000015dc0000)] 0x000000000f40e000 JavaThread "Timer-200" daemon [_thread_blocked, id=4856, stack(0x0000000015cc0000,0x0000000015d40000)] 0x000000000f40d800 JavaThread "Timer-199" daemon [_thread_blocked, id=8180, stack(0x0000000015c40000,0x0000000015cc0000)] 0x000000000f40c800 JavaThread "Timer-198" daemon [_thread_blocked, id=844, stack(0x0000000015bc0000,0x0000000015c40000)] 0x000000000f40c000 JavaThread "Timer-197" daemon [_thread_blocked, id=5748, stack(0x0000000015b40000,0x0000000015bc0000)] 0x000000000f40b000 JavaThread "Timer-196" daemon [_thread_in_native, id=4436, stack(0x0000000015ac0000,0x0000000015b40000)] 0x000000000f40a800 JavaThread "Timer-195" daemon [_thread_blocked, id=7884, stack(0x0000000015a40000,0x0000000015ac0000)] 0x000000000f40a000 JavaThread "Timer-194" daemon [_thread_blocked, id=1004, stack(0x00000000159c0000,0x0000000015a40000)] 0x000000000f409000 JavaThread "Timer-193" daemon [_thread_blocked, id=4788, stack(0x0000000015940000,0x00000000159c0000)] 0x000000000f408800 JavaThread "Timer-192" daemon [_thread_blocked, id=6828, stack(0x00000000158c0000,0x0000000015940000)] 0x000000000f407800 JavaThread "Timer-191" daemon [_thread_blocked, id=2740, stack(0x0000000015840000,0x00000000158c0000)] 0x000000000f407000 JavaThread "Timer-190" daemon [_thread_blocked, id=6564, stack(0x00000000157c0000,0x0000000015840000)] 0x000000000f406000 JavaThread "Timer-189" daemon [_thread_blocked, id=8072, stack(0x0000000015740000,0x00000000157c0000)] 0x000000000f405800 JavaThread "Timer-188" daemon [_thread_blocked, id=5496, stack(0x00000000156c0000,0x0000000015740000)] 0x000000000f404800 JavaThread "Timer-187" daemon [_thread_blocked, id=688, stack(0x0000000015640000,0x00000000156c0000)] 0x000000000f404000 JavaThread "Timer-186" daemon [_thread_blocked, id=2556, stack(0x00000000155c0000,0x0000000015640000)] 0x000000000f403000 JavaThread "Timer-185" daemon [_thread_blocked, id=3792, stack(0x0000000015540000,0x00000000155c0000)] 0x000000000f402800 JavaThread "Timer-184" daemon [_thread_blocked, id=4144, stack(0x00000000154c0000,0x0000000015540000)] 0x000000000f402000 JavaThread "Timer-183" daemon [_thread_blocked, id=4688, stack(0x0000000015440000,0x00000000154c0000)] 0x000000000f401000 JavaThread "Timer-182" daemon [_thread_blocked, id=7452, stack(0x00000000153c0000,0x0000000015440000)] 0x000000000f400800 JavaThread "Timer-181" daemon [_thread_blocked, id=2920, stack(0x0000000015340000,0x00000000153c0000)] 0x000000000f3ff800 JavaThread "Timer-180" daemon [_thread_blocked, id=5608, stack(0x00000000152c0000,0x0000000015340000)] 0x000000000f3ff000 JavaThread "Timer-179" daemon [_thread_blocked, id=4756, stack(0x0000000015240000,0x00000000152c0000)] 0x000000000f3fe000 JavaThread "Timer-178" daemon [_thread_blocked, id=5232, stack(0x00000000151c0000,0x0000000015240000)] 0x000000000f3fd800 JavaThread "Timer-177" daemon [_thread_blocked, id=3148, stack(0x0000000015140000,0x00000000151c0000)] 0x000000000f3fc800 JavaThread "Timer-176" daemon [_thread_blocked, id=7324, stack(0x00000000150c0000,0x0000000015140000)] 0x000000000f3fc000 JavaThread "Timer-175" daemon [_thread_blocked, id=1724, stack(0x0000000015040000,0x00000000150c0000)] 0x000000000f3fb000 JavaThread "Timer-174" daemon [_thread_blocked, id=4624, stack(0x0000000014fc0000,0x0000000015040000)] 0x000000000f3fa800 JavaThread "Timer-173" daemon [_thread_blocked, id=4976, stack(0x0000000014f40000,0x0000000014fc0000)] 0x000000000f3fa000 JavaThread "Timer-172" daemon [_thread_blocked, id=2608, stack(0x0000000014ec0000,0x0000000014f40000)] 0x000000000f3f9000 JavaThread "Timer-171" daemon [_thread_blocked, id=4544, stack(0x0000000014e40000,0x0000000014ec0000)] 0x000000000f3f8800 JavaThread "Timer-170" daemon [_thread_blocked, id=2964, stack(0x0000000014dc0000,0x0000000014e40000)] 0x000000000f3f7800 JavaThread "Timer-169" daemon [_thread_blocked, id=1796, stack(0x0000000014d40000,0x0000000014dc0000)] 0x000000000f3f7000 JavaThread "Timer-168" daemon [_thread_blocked, id=3316, stack(0x0000000014cc0000,0x0000000014d40000)] 0x000000000f3f6000 JavaThread "Timer-167" daemon [_thread_blocked, id=7660, stack(0x0000000014c40000,0x0000000014cc0000)] 0x000000000f3f5800 JavaThread "Timer-166" daemon [_thread_blocked, id=5908, stack(0x0000000014bc0000,0x0000000014c40000)] 0x000000000f3f4800 JavaThread "Timer-165" daemon [_thread_blocked, id=5028, stack(0x0000000014b40000,0x0000000014bc0000)] 0x000000000f3f4000 JavaThread "Timer-164" daemon [_thread_blocked, id=2528, stack(0x0000000014ac0000,0x0000000014b40000)] 0x000000000f3f3000 JavaThread "Timer-163" daemon [_thread_blocked, id=6060, stack(0x0000000014a40000,0x0000000014ac0000)] 0x000000000f3f2800 JavaThread "Timer-162" daemon [_thread_blocked, id=7800, stack(0x00000000149c0000,0x0000000014a40000)] 0x000000000f3f2000 JavaThread "Timer-161" daemon [_thread_blocked, id=848, stack(0x0000000014940000,0x00000000149c0000)] 0x000000000f3f1000 JavaThread "Timer-160" daemon [_thread_blocked, id=3980, stack(0x00000000148c0000,0x0000000014940000)] 0x000000000f3f0800 JavaThread "Timer-159" daemon [_thread_blocked, id=7508, stack(0x0000000014840000,0x00000000148c0000)] 0x000000000f3ef800 JavaThread "Timer-158" daemon [_thread_blocked, id=4532, stack(0x00000000147c0000,0x0000000014840000)] 0x000000000f3ef000 JavaThread "Timer-157" daemon [_thread_blocked, id=2856, stack(0x0000000014740000,0x00000000147c0000)] 0x000000000f3ee000 JavaThread "Timer-156" daemon [_thread_blocked, id=8168, stack(0x00000000146c0000,0x0000000014740000)] 0x000000000f3ed800 JavaThread "Timer-155" daemon [_thread_blocked, id=2672, stack(0x0000000014640000,0x00000000146c0000)] 0x000000000f3ec800 JavaThread "Timer-154" daemon [_thread_blocked, id=3268, stack(0x00000000145c0000,0x0000000014640000)] 0x000000000f3ec000 JavaThread "Timer-153" daemon [_thread_blocked, id=804, stack(0x0000000014540000,0x00000000145c0000)] 0x000000000f3eb000 JavaThread "Timer-152" daemon [_thread_blocked, id=7212, stack(0x00000000144c0000,0x0000000014540000)] 0x000000000f3ea800 JavaThread "Timer-151" daemon [_thread_blocked, id=3036, stack(0x0000000014440000,0x00000000144c0000)] 0x000000000f3ea000 JavaThread "Timer-150" daemon [_thread_blocked, id=3848, stack(0x00000000143c0000,0x0000000014440000)] 0x000000000f3e9000 JavaThread "Timer-149" daemon [_thread_blocked, id=988, stack(0x0000000014340000,0x00000000143c0000)] 0x000000000f3e8800 JavaThread "Timer-148" daemon [_thread_blocked, id=6984, stack(0x00000000142c0000,0x0000000014340000)] 0x000000000f3e7800 JavaThread "Timer-147" daemon [_thread_blocked, id=3456, stack(0x0000000014240000,0x00000000142c0000)] 0x000000000f3e7000 JavaThread "Timer-146" daemon [_thread_blocked, id=7556, stack(0x00000000141c0000,0x0000000014240000)] 0x000000000f3e6000 JavaThread "Timer-145" daemon [_thread_blocked, id=6812, stack(0x0000000014140000,0x00000000141c0000)] 0x000000000f3e5800 JavaThread "Timer-144" daemon [_thread_blocked, id=7392, stack(0x00000000140c0000,0x0000000014140000)] 0x000000000f3e4800 JavaThread "Timer-143" daemon [_thread_blocked, id=2576, stack(0x0000000014040000,0x00000000140c0000)] 0x000000000f3e4000 JavaThread "Timer-142" daemon [_thread_blocked, id=3212, stack(0x0000000013fc0000,0x0000000014040000)] 0x000000000f3e3000 JavaThread "Timer-141" daemon [_thread_blocked, id=6648, stack(0x0000000013f40000,0x0000000013fc0000)] 0x000000000f3e2800 JavaThread "Timer-140" daemon [_thread_blocked, id=3472, stack(0x0000000013ec0000,0x0000000013f40000)] 0x000000000f3e2000 JavaThread "Timer-139" daemon [_thread_blocked, id=2536, stack(0x0000000013e40000,0x0000000013ec0000)] 0x000000000f3e1000 JavaThread "Timer-138" daemon [_thread_blocked, id=8116, stack(0x0000000013dc0000,0x0000000013e40000)] 0x000000000f3e0800 JavaThread "Timer-137" daemon [_thread_blocked, id=4804, stack(0x0000000013d40000,0x0000000013dc0000)] 0x000000000f3df800 JavaThread "Timer-136" daemon [_thread_blocked, id=7844, stack(0x0000000013cc0000,0x0000000013d40000)] 0x000000000c3da800 JavaThread "Timer-135" daemon [_thread_blocked, id=408, stack(0x0000000013c40000,0x0000000013cc0000)] 0x000000000c3d9800 JavaThread "Timer-134" daemon [_thread_blocked, id=6904, stack(0x0000000013bc0000,0x0000000013c40000)] 0x000000000c3d9000 JavaThread "Timer-133" daemon [_thread_blocked, id=6808, stack(0x0000000013b40000,0x0000000013bc0000)] 0x000000000c3d8000 JavaThread "Timer-132" daemon [_thread_blocked, id=6964, stack(0x0000000013ac0000,0x0000000013b40000)] 0x000000000c3d7800 JavaThread "Timer-131" daemon [_thread_blocked, id=6088, stack(0x0000000013a40000,0x0000000013ac0000)] 0x000000000c3d7000 JavaThread "Timer-130" daemon [_thread_blocked, id=1396, stack(0x00000000139c0000,0x0000000013a40000)] 0x000000000c3d6000 JavaThread "Timer-129" daemon [_thread_blocked, id=4284, stack(0x0000000013940000,0x00000000139c0000)] 0x000000000c3d5800 JavaThread "Timer-128" daemon [_thread_blocked, id=1704, stack(0x00000000138c0000,0x0000000013940000)] 0x000000000c3d4800 JavaThread "Timer-127" daemon [_thread_blocked, id=5108, stack(0x0000000013840000,0x00000000138c0000)] 0x000000000c3d4000 JavaThread "Timer-126" daemon [_thread_blocked, id=6368, stack(0x00000000137c0000,0x0000000013840000)] 0x000000000c3d3000 JavaThread "Timer-125" daemon [_thread_blocked, id=6292, stack(0x0000000013740000,0x00000000137c0000)] 0x000000000c3d2800 JavaThread "Timer-124" daemon [_thread_blocked, id=7504, stack(0x00000000136c0000,0x0000000013740000)] 0x000000000c3d1800 JavaThread "Timer-123" daemon [_thread_blocked, id=2144, stack(0x0000000013640000,0x00000000136c0000)] 0x000000000c3d1000 JavaThread "Timer-122" daemon [_thread_blocked, id=6024, stack(0x00000000135c0000,0x0000000013640000)] 0x000000000c3d0800 JavaThread "Timer-121" daemon [_thread_blocked, id=5968, stack(0x0000000013540000,0x00000000135c0000)] 0x000000000c3cf800 JavaThread "Timer-120" daemon [_thread_blocked, id=3040, stack(0x00000000134c0000,0x0000000013540000)] 0x000000000c3cf000 JavaThread "Timer-119" daemon [_thread_blocked, id=5900, stack(0x0000000013440000,0x00000000134c0000)] 0x000000000c3ce000 JavaThread "Timer-118" daemon [_thread_blocked, id=1332, stack(0x00000000133c0000,0x0000000013440000)] 0x000000000c3cd800 JavaThread "Timer-117" daemon [_thread_blocked, id=7356, stack(0x0000000013340000,0x00000000133c0000)] 0x000000000c3cc800 JavaThread "Timer-116" daemon [_thread_blocked, id=5688, stack(0x00000000132c0000,0x0000000013340000)] 0x000000000c3cc000 JavaThread "Timer-115" daemon [_thread_blocked, id=6976, stack(0x0000000013240000,0x00000000132c0000)] 0x000000000c3cb000 JavaThread "Timer-114" daemon [_thread_blocked, id=7436, stack(0x00000000131c0000,0x0000000013240000)] 0x000000000e24e800 JavaThread "Timer-113" daemon [_thread_blocked, id=5212, stack(0x0000000013140000,0x00000000131c0000)] 0x000000000e24e000 JavaThread "Timer-112" daemon [_thread_blocked, id=7852, stack(0x00000000130c0000,0x0000000013140000)] 0x000000000e24d800 JavaThread "Timer-111" daemon [_thread_blocked, id=4048, stack(0x0000000013040000,0x00000000130c0000)] 0x000000000e24c800 JavaThread "Timer-110" daemon [_thread_blocked, id=7292, stack(0x0000000012fc0000,0x0000000013040000)] 0x000000000e24c000 JavaThread "Timer-109" daemon [_thread_blocked, id=5728, stack(0x0000000012f40000,0x0000000012fc0000)] 0x000000000e24b000 JavaThread "Timer-108" daemon [_thread_blocked, id=6276, stack(0x0000000012ec0000,0x0000000012f40000)] 0x000000000e24a800 JavaThread "Timer-107" daemon [_thread_blocked, id=4372, stack(0x0000000012e40000,0x0000000012ec0000)] 0x000000000e249800 JavaThread "Timer-106" daemon [_thread_blocked, id=5480, stack(0x0000000012dc0000,0x0000000012e40000)] 0x000000000e249000 JavaThread "Timer-105" daemon [_thread_blocked, id=7008, stack(0x0000000012d40000,0x0000000012dc0000)] 0x000000000e248000 JavaThread "Timer-104" daemon [_thread_blocked, id=2596, stack(0x0000000012cc0000,0x0000000012d40000)] 0x000000000e247800 JavaThread "Timer-103" daemon [_thread_blocked, id=996, stack(0x0000000012c40000,0x0000000012cc0000)] 0x000000000e247000 JavaThread "Timer-102" daemon [_thread_blocked, id=4340, stack(0x0000000012bc0000,0x0000000012c40000)] 0x000000000e246000 JavaThread "Timer-101" daemon [_thread_blocked, id=4480, stack(0x0000000012b40000,0x0000000012bc0000)] 0x000000000e245800 JavaThread "Timer-100" daemon [_thread_blocked, id=3836, stack(0x0000000012ac0000,0x0000000012b40000)] 0x000000000e244800 JavaThread "Timer-99" daemon [_thread_blocked, id=6636, stack(0x0000000012a40000,0x0000000012ac0000)] 0x000000000e244000 JavaThread "Timer-98" daemon [_thread_blocked, id=6700, stack(0x00000000129c0000,0x0000000012a40000)] 0x000000000e243000 JavaThread "Timer-97" daemon [_thread_blocked, id=5072, stack(0x0000000012940000,0x00000000129c0000)] 0x000000000e242800 JavaThread "Timer-96" daemon [_thread_blocked, id=6732, stack(0x00000000128c0000,0x0000000012940000)] 0x000000000e241800 JavaThread "Timer-95" daemon [_thread_blocked, id=3704, stack(0x0000000012840000,0x00000000128c0000)] 0x000000000e241000 JavaThread "Timer-94" daemon [_thread_blocked, id=5384, stack(0x00000000127c0000,0x0000000012840000)] 0x000000000e240800 JavaThread "Timer-93" daemon [_thread_blocked, id=3944, stack(0x0000000012740000,0x00000000127c0000)] 0x000000000e23f800 JavaThread "Timer-92" daemon [_thread_blocked, id=6092, stack(0x00000000126c0000,0x0000000012740000)] 0x000000000bcb6000 JavaThread "Timer-91" daemon [_thread_blocked, id=7328, stack(0x0000000012640000,0x00000000126c0000)] 0x000000000bcb5800 JavaThread "Timer-90" daemon [_thread_blocked, id=2136, stack(0x00000000125c0000,0x0000000012640000)] 0x000000000bcb4800 JavaThread "Timer-89" daemon [_thread_blocked, id=544, stack(0x0000000012540000,0x00000000125c0000)] 0x000000000bcb4000 JavaThread "Timer-88" daemon [_thread_blocked, id=5680, stack(0x00000000124c0000,0x0000000012540000)] 0x000000000bcb3000 JavaThread "Timer-87" daemon [_thread_blocked, id=1224, stack(0x0000000012440000,0x00000000124c0000)] 0x000000000bcb2800 JavaThread "Timer-86" daemon [_thread_blocked, id=7516, stack(0x00000000123c0000,0x0000000012440000)] 0x000000000bcb1800 JavaThread "Timer-85" daemon [_thread_blocked, id=6220, stack(0x0000000012340000,0x00000000123c0000)] 0x000000000bcb1000 JavaThread "Timer-84" daemon [_thread_blocked, id=6324, stack(0x00000000122c0000,0x0000000012340000)] 0x000000000bcb0800 JavaThread "Timer-83" daemon [_thread_blocked, id=7804, stack(0x0000000012240000,0x00000000122c0000)] 0x000000000bcaf800 JavaThread "Timer-82" daemon [_thread_blocked, id=5944, stack(0x00000000121c0000,0x0000000012240000)] 0x000000000bcaf000 JavaThread "Timer-81" daemon [_thread_blocked, id=6416, stack(0x0000000012140000,0x00000000121c0000)] 0x000000000bcae000 JavaThread "Timer-80" daemon [_thread_blocked, id=2668, stack(0x00000000120c0000,0x0000000012140000)] 0x000000000bcad800 JavaThread "Timer-79" daemon [_thread_blocked, id=3516, stack(0x0000000012040000,0x00000000120c0000)] 0x000000000bcac800 JavaThread "Timer-78" daemon [_thread_blocked, id=5324, stack(0x0000000011fc0000,0x0000000012040000)] 0x000000000bcac000 JavaThread "Timer-77" daemon [_thread_blocked, id=7116, stack(0x0000000011f40000,0x0000000011fc0000)] 0x000000000bcab000 JavaThread "Timer-76" daemon [_thread_blocked, id=8108, stack(0x0000000011ec0000,0x0000000011f40000)] 0x000000000bcaa800 JavaThread "Timer-75" daemon [_thread_blocked, id=7568, stack(0x0000000011e40000,0x0000000011ec0000)] 0x000000000bcaa000 JavaThread "Timer-74" daemon [_thread_blocked, id=2524, stack(0x0000000011dc0000,0x0000000011e40000)] 0x000000000bca9000 JavaThread "Timer-73" daemon [_thread_blocked, id=7576, stack(0x0000000011d40000,0x0000000011dc0000)] 0x000000000bca8800 JavaThread "Timer-72" daemon [_thread_blocked, id=7204, stack(0x0000000011cc0000,0x0000000011d40000)] 0x000000000bca7800 JavaThread "Timer-71" daemon [_thread_blocked, id=2180, stack(0x0000000011c40000,0x0000000011cc0000)] 0x000000000bca7000 JavaThread "Timer-70" daemon [_thread_blocked, id=6112, stack(0x0000000011bc0000,0x0000000011c40000)] 0x0000000009a22000 JavaThread "Timer-69" daemon [_thread_blocked, id=648, stack(0x0000000011b40000,0x0000000011bc0000)] 0x0000000009a21800 JavaThread "Timer-68" daemon [_thread_blocked, id=5964, stack(0x0000000011ac0000,0x0000000011b40000)] 0x0000000009a20800 JavaThread "Timer-67" daemon [_thread_blocked, id=5724, stack(0x0000000011a40000,0x0000000011ac0000)] 0x0000000009a20000 JavaThread "Timer-66" daemon [_thread_blocked, id=8024, stack(0x00000000119c0000,0x0000000011a40000)] 0x0000000009a1f000 JavaThread "Timer-65" daemon [_thread_blocked, id=2216, stack(0x0000000011940000,0x00000000119c0000)] 0x0000000009a1e800 JavaThread "Timer-64" daemon [_thread_blocked, id=6856, stack(0x00000000118c0000,0x0000000011940000)] 0x0000000009a1d800 JavaThread "Timer-63" daemon [_thread_blocked, id=6208, stack(0x0000000011840000,0x00000000118c0000)] 0x0000000009a1d000 JavaThread "Timer-62" daemon [_thread_blocked, id=484, stack(0x00000000117c0000,0x0000000011840000)] 0x0000000009a1c000 JavaThread "Timer-61" daemon [_thread_blocked, id=3144, stack(0x0000000011740000,0x00000000117c0000)] 0x0000000009a1b800 JavaThread "Timer-60" daemon [_thread_blocked, id=7632, stack(0x00000000116c0000,0x0000000011740000)] 0x0000000009a1b000 JavaThread "Timer-59" daemon [_thread_blocked, id=928, stack(0x0000000011640000,0x00000000116c0000)] 0x0000000009a1a000 JavaThread "Timer-58" daemon [_thread_blocked, id=6820, stack(0x00000000115c0000,0x0000000011640000)] 0x0000000009a19800 JavaThread "DefaultUDPTransportMapping_0.0.0.0/162" daemon [_thread_in_native, id=4360, stack(0x0000000011540000,0x00000000115c0000)] 0x0000000009a18800 JavaThread "Thread-63" daemon [_thread_in_native, id=5252, stack(0x00000000114c0000,0x0000000011540000)] 0x0000000009a18000 JavaThread "Timer-57" daemon [_thread_blocked, id=4348, stack(0x0000000011440000,0x00000000114c0000)] 0x0000000009a17000 JavaThread "Timer-56" daemon [_thread_blocked, id=7444, stack(0x00000000113c0000,0x0000000011440000)] 0x0000000009a16800 JavaThread "Timer-55" daemon [_thread_blocked, id=5312, stack(0x0000000011340000,0x00000000113c0000)] 0x0000000009a15800 JavaThread "Timer-54" daemon [_thread_blocked, id=4056, stack(0x00000000112c0000,0x0000000011340000)] 0x0000000009a15000 JavaThread "Timer-53" daemon [_thread_blocked, id=5004, stack(0x0000000011240000,0x00000000112c0000)] 0x0000000009a14800 JavaThread "Timer-52" daemon [_thread_blocked, id=2792, stack(0x00000000111c0000,0x0000000011240000)] 0x0000000009a13800 JavaThread "Timer-51" daemon [_thread_blocked, id=4196, stack(0x0000000011140000,0x00000000111c0000)] 0x0000000009a13000 JavaThread "Timer-50" daemon [_thread_blocked, id=2164, stack(0x00000000110c0000,0x0000000011140000)] 0x000000000a5a4000 JavaThread "Timer-49" daemon [_thread_blocked, id=4940, stack(0x0000000011040000,0x00000000110c0000)] 0x000000000a5a3800 JavaThread "Timer-48" daemon [_thread_blocked, id=1756, stack(0x0000000010fc0000,0x0000000011040000)] 0x000000000a5a2800 JavaThread "Timer-47" daemon [_thread_blocked, id=3572, stack(0x0000000010f40000,0x0000000010fc0000)] 0x000000000a5a2000 JavaThread "Timer-46" daemon [_thread_blocked, id=3088, stack(0x0000000010ec0000,0x0000000010f40000)] 0x000000000a5a1000 JavaThread "Timer-45" daemon [_thread_blocked, id=2580, stack(0x0000000010e40000,0x0000000010ec0000)] 0x000000000a5a0800 JavaThread "Timer-44" daemon [_thread_blocked, id=8148, stack(0x0000000010dc0000,0x0000000010e40000)] 0x000000000a59f800 JavaThread "Timer-43" daemon [_thread_blocked, id=760, stack(0x0000000010d40000,0x0000000010dc0000)] 0x000000000a59f000 JavaThread "Timer-42" daemon [_thread_blocked, id=3840, stack(0x0000000010cc0000,0x0000000010d40000)] 0x000000000a59e000 JavaThread "Timer-41" daemon [_thread_blocked, id=5664, stack(0x0000000010c40000,0x0000000010cc0000)] 0x000000000a59d800 JavaThread "Timer-40" daemon [_thread_blocked, id=6656, stack(0x0000000010bc0000,0x0000000010c40000)] 0x000000000a59d000 JavaThread "Timer-39" daemon [_thread_blocked, id=1572, stack(0x0000000010b40000,0x0000000010bc0000)] 0x000000000a59c000 JavaThread "Timer-38" daemon [_thread_blocked, id=2980, stack(0x0000000010ac0000,0x0000000010b40000)] 0x000000000a59b800 JavaThread "Timer-37" daemon [_thread_blocked, id=7432, stack(0x0000000010a40000,0x0000000010ac0000)] 0x000000000a59a800 JavaThread "Timer-36" daemon [_thread_blocked, id=4920, stack(0x00000000109c0000,0x0000000010a40000)] 0x000000000a59a000 JavaThread "Timer-35" daemon [_thread_blocked, id=7968, stack(0x0000000010940000,0x00000000109c0000)] 0x000000000a599000 JavaThread "Timer-34" daemon [_thread_blocked, id=7656, stack(0x00000000108c0000,0x0000000010940000)] 0x000000000a598800 JavaThread "Timer-33" daemon [_thread_blocked, id=500, stack(0x0000000010840000,0x00000000108c0000)] 0x000000000a597800 JavaThread "Timer-32" daemon [_thread_blocked, id=7220, stack(0x00000000107c0000,0x0000000010840000)] 0x000000000a597000 JavaThread "Timer-31" daemon [_thread_blocked, id=7164, stack(0x0000000010740000,0x00000000107c0000)] 0x000000000a596800 JavaThread "Timer-30" daemon [_thread_blocked, id=4736, stack(0x00000000106c0000,0x0000000010740000)] 0x000000000a595800 JavaThread "Timer-29" daemon [_thread_blocked, id=3536, stack(0x0000000010640000,0x00000000106c0000)] 0x000000000a595000 JavaThread "Timer-28" daemon [_thread_blocked, id=4832, stack(0x00000000105c0000,0x0000000010640000)] 0x000000000a637800 JavaThread "Timer-27" daemon [_thread_blocked, id=6200, stack(0x0000000010540000,0x00000000105c0000)] 0x000000000a637000 JavaThread "Timer-26" daemon [_thread_blocked, id=1472, stack(0x00000000104c0000,0x0000000010540000)] 0x000000000a636000 JavaThread "Timer-25" daemon [_thread_blocked, id=1588, stack(0x0000000010440000,0x00000000104c0000)] 0x000000000a635800 JavaThread "Timer-24" daemon [_thread_blocked, id=6628, stack(0x00000000103c0000,0x0000000010440000)] 0x000000000a634800 JavaThread "Timer-23" daemon [_thread_blocked, id=7072, stack(0x0000000010340000,0x00000000103c0000)] 0x000000000a634000 JavaThread "Timer-22" daemon [_thread_blocked, id=7520, stack(0x00000000102c0000,0x0000000010340000)] 0x000000000a633000 JavaThread "Timer-21" daemon [_thread_blocked, id=3476, stack(0x0000000010240000,0x00000000102c0000)] 0x000000000a632800 JavaThread "Timer-20" daemon [_thread_blocked, id=4600, stack(0x00000000101c0000,0x0000000010240000)] 0x000000000a631800 JavaThread "Timer-19" daemon [_thread_blocked, id=7932, stack(0x0000000010140000,0x00000000101c0000)] 0x000000000a631000 JavaThread "Timer-18" daemon [_thread_blocked, id=6256, stack(0x00000000100c0000,0x0000000010140000)] 0x000000000a630800 JavaThread "Timer-17" daemon [_thread_blocked, id=4660, stack(0x0000000010040000,0x00000000100c0000)] 0x000000000a62f800 JavaThread "Timer-16" daemon [_thread_blocked, id=3728, stack(0x000000000ffc0000,0x0000000010040000)] 0x000000000a62f000 JavaThread "Timer-15" daemon [_thread_blocked, id=6960, stack(0x000000000ff40000,0x000000000ffc0000)] 0x000000000a62e000 JavaThread "Timer-14" daemon [_thread_blocked, id=1788, stack(0x000000000fec0000,0x000000000ff40000)] 0x000000000a62d800 JavaThread "Timer-13" daemon [_thread_blocked, id=6184, stack(0x000000000fe40000,0x000000000fec0000)] 0x000000000a62c800 JavaThread "Timer-12" daemon [_thread_blocked, id=3696, stack(0x000000000fdc0000,0x000000000fe40000)] 0x000000000a62c000 JavaThread "Timer-11" daemon [_thread_blocked, id=6008, stack(0x000000000fd40000,0x000000000fdc0000)] 0x000000000a62a800 JavaThread "Timer-9" daemon [_thread_blocked, id=2924, stack(0x000000000cc80000,0x000000000cd00000)] 0x000000000a62a000 JavaThread "Timer-8" daemon [_thread_blocked, id=7496, stack(0x000000000cc00000,0x000000000cc80000)] 0x000000000a629000 JavaThread "Timer-7" daemon [_thread_blocked, id=5512, stack(0x000000000cb80000,0x000000000cc00000)] 0x000000000a628800 JavaThread "Timer-6" daemon [_thread_blocked, id=4900, stack(0x000000000cb00000,0x000000000cb80000)] 0x000000000ba8b000 JavaThread "Timer-5" daemon [_thread_blocked, id=3608, stack(0x000000000c980000,0x000000000ca00000)] 0x000000000bb84800 JavaThread "Timer-4" daemon [_thread_blocked, id=7900, stack(0x000000000c900000,0x000000000c980000)] 0x000000000a1a1800 JavaThread "Timer-3" daemon [_thread_blocked, id=2256, stack(0x000000000c880000,0x000000000c900000)] 0x000000000c6f9800 JavaThread "Timer-2" daemon [_thread_blocked, id=5812, stack(0x000000000c800000,0x000000000c880000)] 0x000000000975f000 JavaThread "Timer-1" daemon [_thread_blocked, id=3164, stack(0x000000000c780000,0x000000000c800000)] 0x000000000dd1f800 JavaThread "Timer-0" daemon [_thread_blocked, id=1736, stack(0x000000000c700000,0x000000000c780000)] 0x000000000e6f5800 JavaThread "Thread-3" daemon [_thread_in_native, id=1212, stack(0x000000000b5d0000,0x000000000b650000)] 0x000000000e1f9800 JavaThread "Thread-2" daemon [_thread_blocked, id=5640, stack(0x000000000b230000,0x000000000b2b0000)] 0x0000000009d4d800 JavaThread "GC Daemon" daemon [_thread_blocked, id=3948, stack(0x000000000ae30000,0x000000000aeb0000)] 0x0000000007c06800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7952, stack(0x00000000090e0000,0x0000000009160000)] 0x0000000007c03800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=6852, stack(0x0000000008fe0000,0x00000000090e0000)] 0x0000000007bbb800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=3480, stack(0x0000000008ee0000,0x0000000008fe0000)] 0x0000000007bb7000 JavaThread "Attach Listener" daemon [_thread_blocked, id=1680, stack(0x0000000008e60000,0x0000000008ee0000)] 0x0000000007bb6000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5660, stack(0x0000000008de0000,0x0000000008e60000)] 0x0000000007ba4800 JavaThread "Finalizer" daemon [_thread_blocked, id=5240, stack(0x0000000008d60000,0x0000000008de0000)] 0x0000000007b9e800 JavaThread "Reference Handler" daemon [_thread_blocked, id=7192, stack(0x0000000008ce0000,0x0000000008d60000)] 0x00000000002ec800 JavaThread "main" [_thread_in_native, id=7948, stack(0x0000000000f20000,0x0000000001020000)] Other Threads: 0x0000000007b95000 VMThread [stack: 0x0000000008be0000,0x0000000008ce0000] [id=3280] 0x0000000007c23000 WatcherThread [stack: 0x0000000009160000,0x0000000009260000] [id=1124] =>0x00000000002b5000 (exited) GCTaskThread [stack: 0x0000000007500000,0x0000000007600000] [id=3628] VM state:at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) [0x00000000002ea700] Threads_lock - owner thread: 0x0000000007b95000 [0x00000000002eac00] Heap_lock - owner thread: 0x000000000c3d9000 Heap PSYoungGen total 806336K, used 806313K [0x000000072aab0000, 0x00000007835e0000, 0x0000000800000000) eden space 805888K, 100% used [0x000000072aab0000,0x000000075bdb0000,0x000000075bdb0000) from space 448K, 94% used [0x0000000783570000,0x00000007835da410,0x00000007835e0000) to space 1472K, 39% used [0x0000000783300000,0x0000000783391820,0x0000000783470000) PSOldGen total 699072K, used 92976K [0x0000000580000000, 0x00000005aaab0000, 0x000000072aab0000) object space 699072K, 13% used [0x0000000580000000,0x0000000585acc130,0x00000005aaab0000) PSPermGen total 262144K, used 78486K [0x0000000500000000, 0x0000000510000000, 0x0000000580000000) object space 262144K, 29% used [0x0000000500000000,0x0000000504ca5830,0x0000000510000000) Code Cache [0x00000000013d0000, 0x00000000023c0000, 0x00000000043d0000) total_blobs=2888 nmethods=2155 adapters=684 free_code_cache=33869504 largest_free_block=49792 Dynamic libraries: 0x0000000140000000 - 0x000000014001e000 D:\Itsm\Tomcat7\bin\Tomcat7.exe 0x0000000077ca0000 - 0x0000000077e49000 C:\Windows\SYSTEM32\ntdll.dll 0x0000000077b80000 - 0x0000000077c9f000 C:\Windows\system32\kernel32.dll 0x000007fefdd00000 - 0x000007fefdd6c000 C:\Windows\system32\KERNELBASE.dll 0x000007feffbd0000 - 0x000007feffcab000 C:\Windows\system32\ADVAPI32.dll 0x000007fefea60000 - 0x000007fefeaff000 C:\Windows\system32\msvcrt.dll 0x000007fefff90000 - 0x000007fefffaf000 C:\Windows\SYSTEM32\sechost.dll 0x000007fefe930000 - 0x000007fefea5d000 C:\Windows\system32\RPCRT4.dll 0x000007fefed10000 - 0x000007feffa98000 C:\Windows\system32\SHELL32.dll 0x000007fefe860000 - 0x000007fefe8d1000 C:\Windows\system32\SHLWAPI.dll 0x000007feffcc0000 - 0x000007feffd27000 C:\Windows\system32\GDI32.dll 0x0000000077a80000 - 0x0000000077b7a000 C:\Windows\system32\USER32.dll 0x000007feffcb0000 - 0x000007feffcbe000 C:\Windows\system32\LPK.dll 0x000007feffb00000 - 0x000007feffbc9000 C:\Windows\system32\USP10.dll 0x000007feffd30000 - 0x000007feffd5e000 C:\Windows\system32\IMM32.DLL 0x000007fefdfc0000 - 0x000007fefe0c9000 C:\Windows\system32\MSCTF.dll 0x000000006d7f0000 - 0x000000006dfa8000 C:\Program Files\Java\jre6\bin\server\jvm.dll 0x000007fefa890000 - 0x000007fefa8cb000 C:\Windows\system32\WINMM.dll 0x000000006d760000 - 0x000000006d76e000 C:\Program Files\Java\jre6\bin\verify.dll 0x000000006d3b0000 - 0x000000006d3d7000 C:\Program Files\Java\jre6\bin\java.dll 0x000000006d7b0000 - 0x000000006d7c2000 C:\Program Files\Java\jre6\bin\zip.dll 0x000007fefeb00000 - 0x000007fefed03000 C:\Windows\system32\ole32.dll 0x000000006d540000 - 0x000000006d54a000 C:\Program Files\Java\jre6\bin\management.dll 0x000000006d600000 - 0x000000006d617000 C:\Program Files\Java\jre6\bin\net.dll 0x000007fefe8e0000 - 0x000007fefe92d000 C:\Windows\system32\WS2_32.dll 0x000007fefe2f0000 - 0x000007fefe2f8000 C:\Windows\system32\NSI.dll 0x000007fefd3a0000 - 0x000007fefd3f5000 C:\Windows\system32\mswsock.dll 0x000007fefd5b0000 - 0x000007fefd5b7000 C:\Windows\System32\wship6.dll 0x000007fefce10000 - 0x000007fefce17000 C:\Windows\System32\wshtcpip.dll 0x000007fefd5c0000 - 0x000007fefd5d7000 C:\Windows\system32\CRYPTSP.dll 0x000007fefd1f0000 - 0x000007fefd237000 C:\Windows\system32\rsaenh.dll 0x000007fefdbf0000 - 0x000007fefdbff000 C:\Windows\system32\profapi.dll 0x000007fefdae0000 - 0x000007fefdaef000 C:\Windows\system32\CRYPTBASE.dll 0x000007fefc860000 - 0x000007fefc875000 C:\Windows\system32\NLAapi.dll 0x000007fefaec0000 - 0x000007fefaed5000 C:\Windows\system32\napinsp.dll 0x000007fefd2e0000 - 0x000007fefd33b000 C:\Windows\system32\DNSAPI.dll 0x000007fefaea0000 - 0x000007fefaeab000 C:\Windows\System32\winrnr.dll 0x000007fefbdd0000 - 0x000007fefbdf7000 C:\Windows\system32\IPHLPAPI.DLL 0x000007fefbdc0000 - 0x000007fefbdcb000 C:\Windows\system32\WINNSI.DLL 0x000007fefae90000 - 0x000007fefae98000 C:\Windows\system32\rasadhlp.dll 0x000007fefbd50000 - 0x000007fefbda3000 C:\Windows\System32\fwpuclnt.dll 0x0000000062f00000 - 0x0000000062f26000 D:\oracle\product\11.2.0\client_1\BIN\ocijdbc11.dll 0x0000000180000000 - 0x00000001800ab000 D:\oracle\product\11.2.0\client_1\bin\OCI.dll 0x0000000075670000 - 0x0000000075739000 C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_88df89932faf0bf6\MSVCR80.dll 0x0000000077e60000 - 0x0000000077e67000 C:\Windows\system32\PSAPI.DLL 0x0000000019f40000 - 0x000000001a3de000 D:\oracle\product\11.2.0\client_1\bin\OraClient11.Dll 0x000000001a3e0000 - 0x000000001a540000 D:\oracle\product\11.2.0\client_1\bin\oracore11.dll 0x000000001a540000 - 0x000000001a63f000 D:\oracle\product\11.2.0\client_1\bin\oranls11.dll 0x000000000b520000 - 0x000000000b540000 D:\oracle\product\11.2.0\client_1\bin\oraunls11.dll 0x000000000b650000 - 0x000000000b657000 D:\oracle\product\11.2.0\client_1\bin\orauts.dll 0x000000001a640000 - 0x000000001a8f7000 D:\oracle\product\11.2.0\client_1\bin\oracommon11.dll 0x000000000cd00000 - 0x000000000cd3d000 D:\oracle\product\11.2.0\client_1\bin\orasnls11.dll 0x000000001a900000 - 0x000000001b801000 D:\oracle\product\11.2.0\client_1\bin\orageneric11.dll 0x000000001b810000 - 0x000000001bcef000 D:\oracle\product\11.2.0\client_1\bin\oraxml11.dll 0x0000000075560000 - 0x0000000075669000 C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_88df89932faf0bf6\MSVCP80.dll 0x000000001bcf0000 - 0x000000001c144000 D:\oracle\product\11.2.0\client_1\bin\oran11.dll 0x000000001c150000 - 0x000000001c1bf000 D:\oracle\product\11.2.0\client_1\bin\oranl11.dll 0x000000001c1d0000 - 0x000000001c205000 D:\oracle\product\11.2.0\client_1\bin\orantcp11.dll 0x000000001c220000 - 0x000000001c26b000 D:\oracle\product\11.2.0\client_1\bin\oranldap11.dll 0x000000001c280000 - 0x000000001c404000 D:\oracle\product\11.2.0\client_1\bin\orannzsbb11.dll 0x000007fefa9e0000 - 0x000007fefa9e9000 C:\Windows\system32\WSOCK32.dll 0x000000001c420000 - 0x000000001c612000 D:\oracle\product\11.2.0\client_1\bin\oraldapclnt11.dll 0x000000001c630000 - 0x000000001c654000 D:\oracle\product\11.2.0\client_1\bin\orancrypt11.dll 0x000000001c670000 - 0x000000001c860000 D:\oracle\product\11.2.0\client_1\bin\orazt11.dll 0x000007feffe90000 - 0x000007fefff67000 C:\Windows\system32\OLEAUT32.dll 0x000000001c870000 - 0x000000001c8cb000 D:\oracle\product\11.2.0\client_1\bin\oranro11.dll 0x000000001c8e0000 - 0x000000001c8ea000 D:\oracle\product\11.2.0\client_1\bin\oranhost11.dll 0x000000001c900000 - 0x000000001c907000 D:\oracle\product\11.2.0\client_1\bin\orancds11.dll 0x000000001c920000 - 0x000000001c931000 D:\oracle\product\11.2.0\client_1\bin\orantns11.dll 0x000000001c950000 - 0x000000001ca03000 D:\oracle\product\11.2.0\client_1\bin\oraztkg11.dll 0x000007fefd7d0000 - 0x000007fefd7db000 C:\Windows\system32\Secur32.dll 0x000007fefda40000 - 0x000007fefda65000 C:\Windows\system32\SSPICLI.DLL 0x000000001ca20000 - 0x000000001cf41000 D:\oracle\product\11.2.0\client_1\bin\orapls11.dll 0x000000001cf60000 - 0x000000001cf6f000 D:\oracle\product\11.2.0\client_1\bin\oraslax11.dll 0x000000001cf80000 - 0x000000001cf87000 D:\oracle\product\11.2.0\client_1\bin\oravsn11.dll 0x000000001cfa0000 - 0x000000001d395000 D:\oracle\product\11.2.0\client_1\bin\oraplp11.dll 0x000000001d3b0000 - 0x000000001d686000 D:\oracle\product\11.2.0\client_1\bin\orahasgen11.dll 0x000007fefb950000 - 0x000007fefb966000 C:\Windows\system32\NETAPI32.dll 0x000007fefb940000 - 0x000007fefb94c000 C:\Windows\system32\netutils.dll 0x000007fefd690000 - 0x000007fefd6b3000 C:\Windows\system32\srvcli.dll 0x000007fefb920000 - 0x000007fefb935000 C:\Windows\system32\wkscli.dll 0x000007fefd430000 - 0x000007fefd460000 C:\Windows\system32\LOGONCLI.DLL 0x000007fefaee0000 - 0x000007fefaef4000 C:\Windows\system32\SAMCLI.DLL 0x000000001d6a0000 - 0x000000001d768000 D:\oracle\product\11.2.0\client_1\bin\oraocr11.dll 0x000000001d780000 - 0x000000001d874000 D:\oracle\product\11.2.0\client_1\bin\oraocrb11.dll 0x000000001d890000 - 0x000000001d8a1000 D:\oracle\product\11.2.0\client_1\bin\oraocrutl11.dll 0x000007fefff70000 - 0x000007fefff89000 C:\Windows\system32\imagehlp.dll 0x000000001d8c0000 - 0x000000001d90b000 D:\oracle\product\11.2.0\client_1\bin\oracell11.dll 0x000000001d920000 - 0x000000001d97e000 D:\oracle\product\11.2.0\client_1\bin\orasql11.dll 0x000000001d990000 - 0x000000001d9b0000 D:\oracle\product\11.2.0\client_1\bin\OraPlc11.Dll 0x000007fef8880000 - 0x000007fef888f000 C:\Windows\system32\cscapi.dll 0x000007fefda80000 - 0x000007fefdad7000 C:\Windows\system32\apphelp.dll 0x000000006d000000 - 0x000000006d1c3000 C:\Program Files\Java\jre6\bin\awt.dll 0x000007fefa170000 - 0x000007fefa1e1000 C:\Windows\system32\WINSPOOL.DRV 0x000007fefc650000 - 0x000007fefc844000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac\COMCTL32.dll 0x000007fefbe80000 - 0x000007fefbe98000 C:\Windows\system32\DWMAPI.DLL 0x000000006d2a0000 - 0x000000006d306000 C:\Program Files\Java\jre6\bin\fontmanager.dll 0x000000006d620000 - 0x000000006d62b000 C:\Program Files\Java\jre6\bin\nio.dll 0x000000006d210000 - 0x000000006d238000 C:\Program Files\Java\jre6\bin\dcpr.dll VM Arguments: jvm_args: -Dcatalina.home=D:\Itsm\Tomcat7 -Dcatalina.base=D:\Itsm\Tomcat7 -Djava.endorsed.dirs=D:\Itsm\Tomcat7\endorsed -Djava.io.tmpdir=D:\Itsm\Tomcat7\temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=D:\Itsm\Tomcat7\conf\logging.properties -XX:PermSize=256M -XX:MaxPermSize=2048M exit -Xms1024m -Xmx10240m -Xss512k java_command: <unknown> Launcher Type: generic Environment Variables: JAVA_HOME=C:\Program Files\Java\jdk1.6.0_27 CLASSPATH=C:\Program Files\Java\jdk1.6.0_27\lib PATH=D:\oracle\product\11.2.0\client_1\bin;C:\Program Files\Java\jdk1.6.0_27\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;d:\Program Files\EMC\Navisphere CLI;D:\Program Files\OmniBack\bin;C:\Program Files\Java\jre6\bin; USERNAME=MANAGESERVER$ OS=Windows_NT PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 45 Stepping 7, GenuineIntel --------------- S Y S T E M --------------- OS: Windows NT 6.1 , 64 bit Build 7601 Service Pack 1 CPU:total 16 (8 cores per cpu, 2 threads per core) family 6 model 45 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht Memory: 4k page, physical 33363072k(25834216k free), swap 66724284k(59161064k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (20.2-b06) for windows-amd64 JRE (1.6.0_27-b07), built on Jul 19 2011 01:08:22 by "java_re" with MS VC++ 8.0 (VS2005) time: Sun Jul 07 02:15:43 2013 elapsed time: 40260 seconds
数据转移OOM的问题(急)
[b] ---------Consumer myList.size():3 Consumer: 2 ---------Consumer myList.size():2 Consumer: 1 ---------Consumer myList.size():1 Consumer: 0 myList warning: it's empty! star:234000 end:236000 Exception in thread "Thread-3" java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:2882) at java.lang.StringCoding.trim(StringCoding.java:71) at java.lang.StringCoding.access$100(StringCoding.java:34) at java.lang.StringCoding$StringDecoder.decode(StringCoding.java:147) at java.lang.StringCoding.decode(StringCoding.java:169) at java.lang.String.<init>(String.java:444) at com.mysql.jdbc.ResultSetRow.getString(ResultSetRow.java:760) at com.mysql.jdbc.BufferRow.getString(BufferRow.java:538) at com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:5557) at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5434) at com.mysql.jdbc.ResultSetImpl.getStringForClob(ResultSetImpl.java:5485) at com.mysql.jdbc.ResultSetImpl.getObject(ResultSetImpl.java:4821) at cn.lake.databases.MysqlClass.executeQuery(MysqlClass.java:464) at cn.lake.start.DoStart$Producer.run(DoStart.java:97)[/b] 原码部分: package cn.lake.start; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Map; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; import cn.lake.cache.DataProperties; import cn.lake.cache.Property; import cn.lake.databases.MysqlClass; import cn.lake.databases.MysqlConnetionPool; import cn.lake.util.MSTMConfig; public class DoStart { private LinkedList<Object> myList = new LinkedList<Object>(); private static LinkedList<Property> propertyList = new LinkedList<Property>(); private int MAX = 100; private final Lock lock = new ReentrantLock(); private final Condition full = lock.newCondition(); private final Condition empty = lock.newCondition(); public DoStart() { } public void start() { new Producer().start(); new Consumer().start(); } public static void main(String[] args) throws Exception { DoStart s2 = new DoStart(); addPaginateion(); s2.start(); } private static void addPaginateion() { MSTMConfig mconfig = new MSTMConfig(); MysqlClass mysqlConnect; MysqlConnetionPool mysqlConnectionPool = new MysqlConnetionPool(mconfig.myServerName, mconfig.myDbName, mconfig.myLoginName,mconfig.myLoginPwd); List rs = null; String sql = "SELECT COUNT(*) as exp From tb_paid_resume_info"; mysqlConnect = new MysqlClass(mysqlConnectionPool); rs = mysqlConnect.executeQuery(sql); int count = Integer.parseInt(((Map) rs.get(0)).get("exp") .toString()); // 分页数 int pagination = 0; int paginationSpare = count % mconfig.myReadCount; System.out.println("数据库总数据量为:" + count); System.out.println("分页大小为:" + mconfig.myReadCount); if (paginationSpare == 0) { pagination = count / mconfig.myReadCount; } else { pagination = count / mconfig.myReadCount + 1; } Property property = null; DataProperties dproperty = null; for (int i = 1; i <= pagination; i++) { int endPoint = i * mconfig.myReadCount; if (i == 1) { property = new Property(0, endPoint); } else { if (i == pagination) { property = new Property((i - 1)* mconfig.myReadCount, count); } else { property = new Property((i - 1)* mconfig.myReadCount, endPoint); } } propertyList.add(property); } } class Producer extends Thread { public void run() { while (true) { lock.lock(); try { System.out.println("-------------Producer myList.size():"+myList.size()); while (myList.size() > MAX) { System.out.println("warning: it's full!"); full.await(); } if(propertyList.size()>0){ List resumeRs= null; MSTMConfig mconfig = new MSTMConfig(); MysqlClass mysqlConnect; MysqlConnetionPool mysqlConnectionPool = new MysqlConnetionPool(mconfig.myServerName, mconfig.myDbName, mconfig.myLoginName,mconfig.myLoginPwd); int star= propertyList.getLast().getStart(); int end= propertyList.getLast().getEnd(); System.out.println("star:"+star); System.out.println("end:"+end); String resumeSql = "SELECT * From tb_paid_resume_info limit "+star+","+end; mysqlConnect = new MysqlClass(mysqlConnectionPool); resumeRs = mysqlConnect.executeQuery(resumeSql); for(int r=0;r<resumeRs.size();r++){ if (myList.add(r)) { System.out.println("Producer: " + r); } } empty.signal(); propertyList.removeLast(); System.out.println("==================propertyList.size():"+propertyList.size()); } } catch (InterruptedException ie) { System.out.println("producer is interrupted!"); } finally { lock.unlock(); } } } } class Consumer extends Thread { public void run() { while (true) { lock.lock(); try { while (myList.size() ==0) { System.out.println("myList warning: it's empty!"); empty.await(); } System.out.println("---------Consumer myList.size():"+myList.size()); Object o = myList.removeLast(); System.out.println("Consumer: " + o); full.signal(); } catch (InterruptedException ie) { System.out.println("consumer is interrupted!"); } finally { lock.unlock(); } } } } } ===数据库总数据量为:321323 分页大小为:2000 请各位帮看看是什么问题,老OOM,请到10万时就OOM /** * 执行查询语句 * * @param sql * @return */ public List executeQuery(String sql) { ConnectionWrapper connectionWrapper = this.getConnectionWrapper(); Statement stmt = this.getStmt(connectionWrapper.connection); List<Map> list = new ArrayList<Map>(); int mysqlErrorTimes = 1; while (mysqlErrorTimes > 0 && mysqlErrorTimes <= 10) { try { ResultSet rs = null; rs = (ResultSet) stmt.executeQuery(sql); if (rs != null) { ResultSetMetaData rsmd = (ResultSetMetaData) rs .getMetaData(); while (rs.next()) { Map<Object, Object> map = new HashMap<Object, Object>(); for (int i = 1; i <= rsmd.getColumnCount(); i++) { map.put(rsmd.getColumnName(i), rs.getObject(i)); } list.add(map); } } rs.close(); rs = null; mysqlErrorTimes = 0; } catch (Exception e) { connectionWrapper = isError(connectionWrapper, stmt, sql, e); stmt = this.getStmt(connectionWrapper.connection); mysqlErrorTimes++; } } this.release(connectionWrapper.connection, stmt); return list; } } [b]问题补充:[/b] 首先,謝謝大家支持; 就是使用-Xmx参数配置你JVM执行程序时的最大使用内存。 二、如果执行以上命令仍内存溢出的话,仔细检查你的批量处理代码,修正其中的问题。 對JVM增大內存我試過,當內存增大到1G時,可以跑到10萬的量,然后又OOM,而批量處理,不好意思,這里我還沒有做批量的處理,只是打印出來而已,并沒有做插入動作,所以這個不需要考慮; 數據庫,我每次查詢都有一個 mysqlErrorTimes++; } } [b]this.release(connectionWrapper.connection, stmt); [/b] return list; } 釋放和關閉動作,所以我才奇怪!
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
小白学 Python 爬虫(25):爬取股票信息
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Linux基础入门 小白学 Python 爬虫(4):前置准备(三)Docker基础入门 小白学 Python 爬虫(5):前置准备(四)数据库基础 小白学 Python 爬虫(6):前置准备(...
卸载 x 雷某度!GitHub 标星 1.5w+,从此我只用这款全能高速下载工具!
作者 | Rocky0429 来源 | Python空间 大家好,我是 Rocky0429,一个喜欢在网上收集各种资源的蒟蒻… 网上资源眼花缭乱,下载的方式也同样千奇百怪,比如 BT 下载,磁力链接,网盘资源等等等等,下个资源可真不容易,不一样的方式要用不同的下载软件,因此某比较有名的 x 雷和某度网盘成了我经常使用的工具。 作为一个没有钱的穷鬼,某度网盘几十 kb 的下载速度让我...
世界上最牛的网络设备,价格低廉,其貌不扬......
夜深人静,电视和电脑都已经关机休息,但是我还在默默工作,我安静地趴在你家中的某个地方,7*24小时不眠不休,任劳任怨,目的只有一个,能让你舒服地躺在床上,畅快地刷手机!没错,这就是我,...
《面试宝典》2019年springmvc面试高频题(java)
前言 2019即将过去,伴随我们即将迎来的又是新的一年,过完春节,马上又要迎来新的金三银四面试季。那么,作为程序猿的你,是否真的有所准备的呢,亦或是安于本职工作,继续做好手头上的事情。 当然,不论选择如何,假如你真的准备在之后的金三银四跳槽的话,那么作为一个Java工程师,就不可不看了。如何在几个月的时间里,快速的为即将到来的面试进行充分的准备呢? 1、什么是Spring MVC ?简单...
一名大专同学的四个问题
【前言】   收到一封来信,赶上各种事情拖了几日,利用今天要放下工作的时机,做个回复。   2020年到了,就以这一封信,作为开年标志吧。 【正文】   您好,我是一名现在有很多困惑的大二学生。有一些问题想要向您请教。   先说一下我的基本情况,高考失利,不想复读,来到广州一所大专读计算机应用技术专业。学校是偏艺术类的,计算机专业没有实验室更不用说工作室了。而且学校的学风也不好。但我很想在计算机领...
复习一周,京东+百度一面,不小心都拿了Offer
京东和百度一面都问了啥,面试官百般刁难,可惜我全会。
轻松搭建基于 SpringBoot + Vue 的 Web 商城应用
首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。Fun: Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API ...
Python+OpenCV实时图像处理
目录 1、导入库文件 2、设计GUI 3、调用摄像头 4、实时图像处理 4.1、阈值二值化 4.2、边缘检测 4.3、轮廓检测 4.4、高斯滤波 4.5、色彩转换 4.6、调节对比度 5、退出系统 初学OpenCV图像处理的小伙伴肯定对什么高斯函数、滤波处理、阈值二值化等特性非常头疼,这里给各位分享一个小项目,可通过摄像头实时动态查看各类图像处理的特点,也可对各位调参、测试...
2020年一线城市程序员工资大调查
人才需求 一线城市共发布岗位38115个,招聘120827人。 其中 beijing 22805 guangzhou 25081 shanghai 39614 shenzhen 33327 工资分布 2020年中国一线城市程序员的平均工资为16285元,工资中位数为14583元,其中95%的人的工资位于5000到20000元之间。 和往年数据比较: yea...
为什么猝死的都是程序员,基本上不见产品经理猝死呢?
相信大家时不时听到程序员猝死的消息,但是基本上听不到产品经理猝死的消息,这是为什么呢? 我们先百度搜一下:程序员猝死,出现将近700多万条搜索结果: 搜索一下:产品经理猝死,只有400万条的搜索结果,从搜索结果数量上来看,程序员猝死的搜索结果就比产品经理猝死的搜索结果高了一倍,而且从下图可以看到,首页里面的五条搜索结果,其实只有两条才是符合条件。 所以程序员猝死的概率真的比产品经理大,并不是错...
毕业5年,我问遍了身边的大佬,总结了他们的学习方法
我问了身边10个大佬,总结了他们的学习方法,原来成功都是有迹可循的。
python爬取百部电影数据,我分析出了一个残酷的真相
2019年就这么匆匆过去了,就在前几天国家电影局发布了2019年中国电影市场数据,数据显示去年总票房为642.66亿元,同比增长5.4%;国产电影总票房411.75亿元,同比增长8.65%,市场占比 64.07%;城市院线观影人次17.27亿,同比增长0.64%。 看上去似乎是一片大好对不对?不过作为一名严谨求实的数据分析师,我从官方数据中看出了一点端倪:国产票房增幅都已经高达8.65%了,为什...
推荐10个堪称神器的学习网站
每天都会收到很多读者的私信,问我:“二哥,有什么推荐的学习网站吗?最近很浮躁,手头的一些网站都看烦了,想看看二哥这里有什么新鲜货。” 今天一早做了个恶梦,梦到被老板辞退了。虽然说在我们公司,只有我辞退老板的份,没有老板辞退我这一说,但是还是被吓得 4 点多都起来了。(主要是因为我掌握着公司所有的核心源码,哈哈哈) 既然 4 点多起来,就得好好利用起来。于是我就挑选了 10 个堪称神器的学习网站,推...
这些软件太强了,Windows必装!尤其程序员!
Windows可谓是大多数人的生产力工具,集娱乐办公于一体,虽然在程序员这个群体中都说苹果是信仰,但是大部分不都是从Windows过来的,而且现在依然有很多的程序员用Windows。 所以,今天我就把我私藏的Windows必装的软件分享给大家,如果有一个你没有用过甚至没有听过,那你就赚了????,这可都是提升你幸福感的高效率生产力工具哦! 走起!???? NO、1 ScreenToGif 屏幕,摄像头和白板...
阿里面试一个ArrayList我都能跟面试官扯半小时
我是真的没想到,面试官会这样问我ArrayList。
曾经优秀的人,怎么就突然不优秀了。
职场上有很多辛酸事,很多合伙人出局的故事,很多技术骨干被裁员的故事。说来模板都类似,曾经是名校毕业,曾经是优秀员工,曾经被领导表扬,曾经业绩突出,然而突然有一天,因为种种原因,被裁员了,...
大学四年因为知道了这32个网站,我成了别人眼中的大神!
依稀记得,毕业那天,我们导员发给我毕业证的时候对我说“你可是咱们系的风云人物啊”,哎呀,别提当时多开心啦????,嗯,我们导员是所有导员中最帅的一个,真的???? 不过,导员说的是实话,很多人都叫我大神的,为啥,因为我知道这32个网站啊,你说强不强????,这次是绝对的干货,看好啦,走起来! PS:每个网站都是学计算机混互联网必须知道的,真的牛杯,我就不过多介绍了,大家自行探索,觉得没用的,尽管留言吐槽吧???? 社...
2020年1月中国编程语言排行榜,python是2019增长最快编程语言
编程语言比例 排名 编程语言 最低工资 工资中位数 最低工资 最高工资 人头 人头百分比 1 rust 20713 17500 5042 46250 480 0.14% 2 typescript 18503 22500 6000 30000 1821 0.52% 3 lua 18150 17500 5250 35000 2956 0.84% 4 go 17989 16...
看完这篇HTTP,跟面试官扯皮就没问题了
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家里有个电脑,想打电脑游戏还得两个人在一个电脑上玩儿,及其不方便。我就想为什么家里人不让上网,我的同学 xxx 家里有网,每...
史上最全的IDEA快捷键总结
现在Idea成了主流开发工具,这篇博客对其使用的快捷键做了总结,希望对大家的开发工作有所帮助。
阿里程序员写了一个新手都写不出的低级bug,被骂惨了。
这种新手都不会范的错,居然被一个工作好几年的小伙子写出来,差点被当场开除了。
谁是华为扫地僧?
是的,华为也有扫地僧!2020年2月11-12日,“养在深闺人不知”的华为2012实验室扫地僧们,将在华为开发者大会2020(Cloud)上,和大家见面。到时,你可以和扫地僧们,吃一个洋...
Idea 中最常用的10款插件(提高开发效率),一定要学会使用!
学习使用一些插件,可以提高开发效率。对于我们开发人员很有帮助。这篇博客介绍了开发中使用的插件。
AI 没让人类失业,搞 AI 的人先失业了
最近和几个 AI 领域的大佬闲聊 根据他们讲的消息和段子 改编出下面这个故事 如有雷同 都是巧合 1. 老王创业失败,被限制高消费 “这里写我跑路的消息实在太夸张了。” 王葱葱哼笑一下,把消息分享给群里。 阿杰也看了消息,笑了笑。在座几位也都笑了。 王葱葱是个有名的人物,21岁那年以全额奖学金进入 KMU 攻读人工智能博士,累计发表论文 40 余篇,个人技术博客更是成为深度学习领域内风向标。 ...
2020年,冯唐49岁:我给20、30岁IT职场年轻人的建议
点击“技术领导力”关注∆每天早上8:30推送 作者|Mr.K 编辑| Emma 来源|技术领导力(ID:jishulingdaoli) 前天的推文《冯唐:职场人35岁以后,方法论比经验重要》,收到了不少读者的反馈,觉得挺受启发。其实,冯唐写了不少关于职场方面的文章,都挺不错的。可惜大家只记住了“春风十里不如你”、“如何避免成为油腻腻的中年人”等不那么正经的文章。 本文整理了冯...
工作十年的数据分析师被炒,没有方向,你根本躲不过中年危机
2020年刚刚开始,就意味着离职潮高峰的到来,我身边就有不少人拿着年终奖离职了,而最让我感到意外的,是一位工作十年的数据分析师也离职了,不同于别人的主动辞职,他是被公司炒掉的。 很多人都说数据分析是个好饭碗,工作不累薪资高、入门简单又好学。然而今年34的他,却真正尝到了中年危机的滋味,平时也有不少人都会私信问我: 数据分析师也有中年危机吗?跟程序员一样是吃青春饭的吗?该怎么保证自己不被公司淘汰...
作为一名大学生,如何在B站上快乐的学习?
B站是个宝,谁用谁知道???? 作为一名大学生,你必须掌握的一项能力就是自学能力,很多看起来很牛X的人,你可以了解下,人家私底下一定是花大量的时间自学的,你可能会说,我也想学习啊,可是嘞,该学习啥嘞,不怕告诉你,互联网时代,最不缺的就是学习资源,最宝贵的是啥? 你可能会说是时间,不,不是时间,而是你的注意力,懂了吧! 那么,你说学习资源多,我咋不知道,那今天我就告诉你一个你必须知道的学习的地方,人称...
那些年,我们信了课本里的那些鬼话
教材永远都是有错误的,从小学到大学,我们不断的学习了很多错误知识。 斑羚飞渡 在我们学习的很多小学课文里,有很多是错误文章,或者说是假课文。像《斑羚飞渡》: 随着镰刀头羊的那声吼叫,整个斑羚群迅速分成两拨,老年斑羚为一拨,年轻斑羚为一拨。 就在这时,我看见,从那拨老斑羚里走出一只公斑羚来。公斑羚朝那拨年轻斑羚示意性地咩了一声,一只半大的斑羚应声走了出来。一老一少走到伤心崖,后退了几步,突...
一文带你看清 HTTP 所有概念
上一篇文章我们大致讲解了一下 HTTP 的基本特征和使用,大家反响很不错,那么本篇文章我们就来深究一下 HTTP 的特性。我们接着上篇文章没有说完的 HTTP 标头继续来介绍(此篇文章会介绍所有标头的概念,但没有深入底层) HTTP 标头 先来回顾一下 HTTP1.1 标头都有哪几种 HTTP 1.1 的标头主要分为四种,通用标头、实体标头、请求标头、响应标头,现在我们来对这几种标头进行介绍 通用...
一个程序在计算机中是如何运行的?超级干货!!!
强烈声明:本文很干,请自备茶水!???? 开门见山,咱不说废话! 你有没有想过,你写的程序,是如何在计算机中运行的吗?比如我们搞Java的,肯定写过这段代码 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } ...
【蘑菇街技术部年会】程序员与女神共舞,鼻血再次没止住。(文末内推)
蘑菇街技术部的年会,别开生面,一样全是美女。
那个在阿里养猪的工程师,5年了……
简介: 在阿里,走过1825天,没有趴下,依旧斗志满满,被称为“五年陈”。他们会被授予一枚戒指,过程就叫做“授戒仪式”。今天,咱们听听阿里的那些“五年陈”们的故事。 下一个五年,猪圈见! 我就是那个在养猪场里敲代码的工程师,一年多前我和20位工程师去了四川的猪场,出发前总架构师慷慨激昂的说:同学们,中国的养猪产业将因为我们而改变。但到了猪场,发现根本不是那么回事:要个WIFI,没有;...
为什么程序猿都不愿意去外包?
分享外包的组织架构,盈利模式,亲身经历,以及根据一些外包朋友的反馈,写了这篇文章 ,希望对正在找工作的老铁有所帮助
Java校招入职华为,半年后我跑路了
何来 我,一个双非本科弟弟,有幸在 19 届的秋招中得到前东家华为(以下简称 hw)的赏识,当时秋招签订就业协议,说是入了某 java bg,之后一系列组织架构调整原因等等让人无法理解的神操作,最终毕业前夕,被通知调往其他 bg 做嵌入式开发(纯 C 语言)。 由于已至于校招末尾,之前拿到的其他 offer 又无法再收回,一时感到无力回天,只得默默接受。 毕业后,直接入职开始了嵌入式苦旅,由于从未...
世界上有哪些代码量很少,但很牛逼很经典的算法或项目案例?
点击上方蓝字设为星标下面开始今天的学习~今天分享四个代码量很少,但很牛逼很经典的算法或项目案例。1、no code 项目地址:https://github.com/kelseyhight...
Python全栈 Linux基础之3.Linux常用命令
Linux对文件(包括目录)有很多常用命令,可以加快开发效率:ls是列出当前目录下的文件列表,选项有-a、-l、-h,还可以使用通配符;c功能是跳转目录,可以使用相对路径和绝对路径;mkdir命令创建一个新的目录,有-p选项,rm删除文件或目录,有-f、-r选项;cp用于复制文件,有-i、-r选项,tree命令可以将目录结构显示出来(树状显示),有-d选项,mv用来移动文件/目录,有-i选项;cat查看文件内容,more分屏显示文件内容,grep搜索内容;>、>>将执行结果重定向到一个文件;|用于管道输出。
立即提问