这个程序涉及到网页下载和解析,页面解析,读写XML和HIBERNATE
一般在运行10多个小时后就会这样挂掉,我这里把错误日志和JPROFIER的结果贴出来,大家帮我看看啊
Jprofiler的结果(只取了前面部分)
类 对象数 空间
org.htmlparser.lexer.PageAttribute 103,519 4,852 kB
java.lang.String 79,754 1,869 kB
<class>[ ] 66,812 3,801 kB
java.util.Vector 44,931 1,053 kB
char[ ] 26,324 27,841 kB
org.htmlparser.nodes.TagNode 24,660 963 kB
org.htmlparser.nodes.TextNode 19,694 615 kB
org.htmlparser.util.NodeList 14,285 334 kB
java.util.HashMap$Entry 6,357 148 kB
java.util.Hashtable$Entry 5,677 133 kB
org.htmlparser.tags.LinkTag 4,081 191 kB
#
# An unexpected error has been detected by Java Runtime Environment:
#
# java.lang.OutOfMemoryError: requested 1310720 bytes for GrET in C:\BUILD_AREA\jdk6\hotspot\src\share\vm\utilities\growableArray.cpp. Out of swap space?
#
# Internal Error (414C4C4F434154494F4E0E494E4C494E450E4850500017), pid=1548, tid=5620
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0-rc-b66 mixed mode)
# 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 (0x0acb9c00): VMThread [id=5620]Stack: [0x0acd0000,0x0ad20000)
[error occurred during error reporting, step 110, id 0xc0000005]VM_Operation (0x0d2cf4b4): generation collection for allocation, mode: safepoint, requested by thread 0x1535e000
一般在运行10多个小时后就会这样挂掉,我这里把错误日志和JPROFIER的结果贴出来,大家帮我看看啊
Jprofiler的结果(只取了前面部分)
类 对象数 空间
org.htmlparser.lexer.PageAttribute 103,519 4,852 kB
java.lang.String 79,754 1,869 kB
<class>[ ] 66,812 3,801 kB
java.util.Vector 44,931 1,053 kB
char[ ] 26,324 27,841 kB
org.htmlparser.nodes.TagNode 24,660 963 kB
org.htmlparser.nodes.TextNode 19,694 615 kB
org.htmlparser.util.NodeList 14,285 334 kB
java.util.HashMap$Entry 6,357 148 kB
java.util.Hashtable$Entry 5,677 133 kB
org.htmlparser.tags.LinkTag 4,081 191 kB
#
# An unexpected error has been detected by Java Runtime Environment:
#
# java.lang.OutOfMemoryError: requested 1310720 bytes for GrET in C:\BUILD_AREA\jdk6\hotspot\src\share\vm\utilities\growableArray.cpp. Out of swap space?
#
# Internal Error (414C4C4F434154494F4E0E494E4C494E450E4850500017), pid=1548, tid=5620
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0-rc-b66 mixed mode)
# 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 (0x0acb9c00): VMThread [id=5620]Stack: [0x0acd0000,0x0ad20000)
[error occurred during error reporting, step 110, id 0xc0000005]VM_Operation (0x0d2cf4b4): generation collection for allocation, mode: safepoint, requested by thread 0x1535e000
解决方案 »
- 多线程FTP 下载文件
- jfreechart的chartpanel生成Image对象的问题
- 关于导入包的问题的一点疑惑,请大家指教.
- 怎么判断一个数字是偶数还奇数????
- GUI当中的事件监听问题,大神帮忙看看呀!!!
- mina 过滤器与编码器区别?
- 为什么我用JBUILDER9做的一个applet,然后嵌入到html文件中,用JBUILDER自代的appletviewer可以打开,而用IE却打不开。
- 为什么会有result set is closed的错误
- 怎样通过程序获取机器软硬件信息?
- 哪里公文管理的源代码?愿高分赠送
- Tomcat 5.5 启动,用户名,密码是什么
- 如果读写二进制文FileOutputStream与DataOutputStream为什么要组合使用?
一般在运行10多个小时后就会这样挂掉,我这里把错误日志和JPROFIER的结果贴出来,大家帮我看看啊
Jprofiler的结果(只取了前面部分)
类 对象数 空间
org.htmlparser.lexer.PageAttribute 103,519 4,852 kB
java.lang.String 79,754 1,869 kB
<class>[ ] 66,812 3,801 kB
java.util.Vector 44,931 1,053 kB
char[ ] 26,324 27,841 kB
org.htmlparser.nodes.TagNode 24,660 963 kB
org.htmlparser.nodes.TextNode 19,694 615 kB
org.htmlparser.util.NodeList 14,285 334 kB
java.util.HashMap$Entry 6,357 148 kB
java.util.Hashtable$Entry 5,677 133 kB
org.htmlparser.tags.LinkTag 4,081 191 kB
#
# An unexpected error has been detected by Java Runtime Environment:
#
# java.lang.OutOfMemoryError: requested 1310720 bytes for GrET in C:\BUILD_AREA\jdk6\hotspot\src\share\vm\utilities\growableArray.cpp. Out of swap space?
#
# Internal Error (414C4C4F434154494F4E0E494E4C494E450E4850500017), pid=1548, tid=5620
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0-rc-b66 mixed mode)
# 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 (0x0acb9c00): VMThread [id=5620]Stack: [0x0acd0000,0x0ad20000)
[error occurred during error reporting, step 110, id 0xc0000005]VM_Operation (0x0d2cf4b4): generation collection for allocation, mode: safepoint, requested by thread 0x1535e000
[0x002c8688/0x00002f14] Threads_lock - owner thread: 0x0acb9c00
[0x002c8808/0x00002ed8] Heap_lock - owner thread: 0x1535e000Heap
def new generation total 4544K, used 4533K [0x02b30000, 0x03010000, 0x03010000)
eden space 4096K, 99% used [0x02b30000, 0x02f2e668, 0x02f30000)
from space 448K, 99% used [0x02f30000, 0x02f9f150, 0x02fa0000)
to space 448K, 0% used [0x02fa0000, 0x02fa0000, 0x03010000)
tenured generation total 60544K, used 58361K [0x03010000, 0x06b30000, 0x06b30000)
the space 60544K, 96% used [0x03010000, 0x0690e658, 0x0690e800, 0x06b30000)
compacting perm gen total 18688K, used 18495K [0x06b30000, 0x07d70000, 0x0ab30000)
the space 18688K, 98% used [0x06b30000, 0x07d3fd20, 0x07d3fe00, 0x07d70000)
No shared spaces configured.Dynamic libraries:
0x00400000 - 0x00410000 C:\Program Files\Java\jdk1.6.0\bin\javaw.exe
0x77f30000 - 0x77ffa000 C:\WINDOWS\system32\ntdll.dll
0x77e10000 - 0x77f2d000 C:\WINDOWS\system32\kernel32.dll
0x6d010000 - 0x6d01a000 C:\Program Files\Java\jdk1.6.0\bin\jli.dll
0x7c340000 - 0x7c396000 C:\Program Files\Java\jdk1.6.0\bin\MSVCR71.dll
0x77d60000 - 0x77e00000 C:\WINDOWS\system32\ADVAPI32.dll
0x77c20000 - 0x77cc4000 C:\WINDOWS\system32\RPCRT4.dll
0x77cd0000 - 0x77d5f000 C:\WINDOWS\system32\USER32.dll
0x77bd0000 - 0x77c15000 C:\WINDOWS\system32\GDI32.dll
0x76180000 - 0x7619d000 C:\WINDOWS\system32\IMM32.DLL
0x63090000 - 0x63099000 C:\WINDOWS\system32\LPK.DLL
0x72ee0000 - 0x72f3e000 C:\WINDOWS\system32\USP10.dll
0x6d770000 - 0x6d9a6000 C:\Program Files\Java\jdk1.6.0\jre\bin\client\jvm.dll
0x769e0000 - 0x76a09000 C:\WINDOWS\system32\WINMM.dll
0x6d2f0000 - 0x6d2f8000 C:\Program Files\Java\jdk1.6.0\jre\bin\hpi.dll
0x76ab0000 - 0x76abb000 C:\WINDOWS\system32\PSAPI.DLL
0x68700000 - 0x687fd000 C:\Program Files\jprofiler4\bin\windows\jprofilerti.dll
0x10000000 - 0x10024000 C:\Program Files\jprofiler4\bin\windows\LIBEXPAT.dll
0x6fbc0000 - 0x6fbca000 C:\Program Files\jprofiler4\bin\windows\mingwm10.dll
0x77b70000 - 0x77bc4000 C:\WINDOWS\system32\msvcrt.dll
0x71b10000 - 0x71b1b000 C:\WINDOWS\system32\WSOCK32.DLL
0x71b60000 - 0x71b78000 C:\WINDOWS\system32\WS2_32.dll
0x71b50000 - 0x71b58000 C:\WINDOWS\system32\WS2HELP.dll
0x6d720000 - 0x6d72c000 C:\Program Files\Java\jdk1.6.0\jre\bin\verify.dll
0x6d380000 - 0x6d39f000 C:\Program Files\Java\jdk1.6.0\jre\bin\java.dll
0x6d760000 - 0x6d76f000 C:\Program Files\Java\jdk1.6.0\jre\bin\zip.dll
0x71a80000 - 0x71ac2000 C:\WINDOWS\system32\mswsock.dll
0x71a40000 - 0x71a48000 C:\WINDOWS\System32\wshtcpip.dll
0x6d520000 - 0x6d533000 C:\Program Files\Java\jdk1.6.0\jre\bin\net.dll
0x76e30000 - 0x76e58000 C:\WINDOWS\system32\DNSAPI.dll
0x76ed0000 - 0x76ed7000 C:\WINDOWS\System32\winrnr.dll
0x76e70000 - 0x76e9f000 C:\WINDOWS\system32\WLDAP32.dll
0x76ee0000 - 0x76ee5000 C:\WINDOWS\system32\rasadhlp.dll
0x76c50000 - 0x76c66000 C:\WINDOWS\system32\iphlpapi.dll
0x76ce0000 - 0x76d17000 C:\WINDOWS\system32\netman.dll
0x76c30000 - 0x76c47000 C:\WINDOWS\system32\MPRAPI.dll
0x76d50000 - 0x76d82000 C:\WINDOWS\system32\ACTIVEDS.dll
0x76d20000 - 0x76d46000 C:\WINDOWS\system32\adsldpc.dll
0x71ba0000 - 0x71bf3000 C:\WINDOWS\system32\NETAPI32.dll
0x76ac0000 - 0x76b04000 C:\WINDOWS\system32\credui.dll
0x77370000 - 0x77b2b000 C:\WINDOWS\system32\SHELL32.dll
0x77280000 - 0x772c9000 C:\WINDOWS\system32\SHLWAPI.dll
0x769c0000 - 0x769d8000 C:\WINDOWS\system32\ATL.DLL
0x77150000 - 0x77274000 C:\WINDOWS\system32\ole32.dll
0x770d0000 - 0x7714d000 C:\WINDOWS\system32\OLEAUT32.dll
0x76d90000 - 0x76d9b000 C:\WINDOWS\system32\rtutils.dll
0x5d000000 - 0x5d010000 C:\WINDOWS\system32\SAMLIB.dll
0x76480000 - 0x765ec000 C:\WINDOWS\system32\SETUPAPI.dll
0x76df0000 - 0x76e2b000 C:\WINDOWS\system32\RASAPI32.dll
0x76da0000 - 0x76db1000 C:\WINDOWS\system32\rasman.dll
0x76dc0000 - 0x76dee000 C:\WINDOWS\system32\TAPI32.dll
0x760a0000 - 0x76136000 C:\WINDOWS\system32\CRYPT32.dll
0x76080000 - 0x76092000 C:\WINDOWS\system32\MSASN1.dll
0x76eb0000 - 0x76ec3000 C:\WINDOWS\system32\Secur32.dll
0x76c90000 - 0x76cd6000 C:\WINDOWS\system32\WZCSvc.DLL
0x76c20000 - 0x76c25000 C:\WINDOWS\system32\WMI.dll
0x76c70000 - 0x76c8b000 C:\WINDOWS\system32\DHCPCSVC.DLL
0x76e60000 - 0x76e68000 C:\WINDOWS\system32\WTSAPI32.dll
0x76150000 - 0x76160000 C:\WINDOWS\system32\WINSTA.dll
0x699b0000 - 0x69aaf000 C:\WINDOWS\system32\ESENT.dll
0x72f70000 - 0x72f79000 C:\WINDOWS\system32\WZCSAPI.DLL
0x70ad0000 - 0x70bb6000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.100.0_x-ww_8417450B\comctl32.dll
0x0ffd0000 - 0x0fffd000 C:\WINDOWS\system32\rsaenh.dll
0x75870000 - 0x75925000 C:\WINDOWS\system32\USERENV.dllVM Arguments:
jvm_args: -agentlib:jprofilerti=port=34832 -Xbootclasspath/p:C:\Program Files\jprofiler4\bin\agent.jar
java_command: backGroudGo
Launcher Type: SUN_STANDARDEnvironment Variables:
PATH=C:\Program Files\jprofiler4\bin\windows;C:\Program Files\MyEclipse 6.0\eclipse\jre\bin\client;C:\Program Files\MyEclipse 6.0\eclipse\jre\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\MySQL\MySQL Server 5.0\bin
USERNAME=Administrator
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 6 Stepping 5, GenuineIntel--------------- S Y S T E M ---------------OS: Windows Server 2003 family Build 3790 CPU:total 2 family 15, cmov, cx8, fxsr, mmx, sse, sse2, htMemory: 4k page, physical 1038380k(70172k free), swap 3695928k(819248k free)vm_info: Java HotSpot(TM) Client VM (1.6.0-rc-b66) for windows-x86, built on Jan 5 2006 11:41:03 by "java_re" with unknown MS VC++:1310