Shared JVM technology - 共享JVM技术
作者:anotherbug 日期:2008-01-12
对象唯一性不强导致JVM崩溃(Jrockit.*.dump:StackOverFlowErrors)
作者:anotherbug 日期:2008-01-09
生产机器环境JROCKIT:1.5_12版本
jrockit.*.dump的主要内容:
[code]
C Heap : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
"resin-29" id=349 idx=0x4d8 tid=6222 lastJavaFrame=(nil)
Stack 0: sta...
jrockit.*.dump的主要内容:
[code]
C Heap : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
"resin-29" id=349 idx=0x4d8 tid=6222 lastJavaFrame=(nil)
Stack 0: sta...
稳定性与JVM调优
作者:anotherbug 日期:2007-10-27
SCALABILITY AND JVM TUNING STUDY
Abstract
This paper outlines how organizations can gain significant computing optimizations using GigaSpaces
solutions running on Sun UltraSPARC T1-based CoolThread T1000/T2000 (Niagara) servers.
Conclusions and recommendations are based on the results o...
JVM虚拟机速度性能测试
作者:anotherbug 日期:2007-09-24
I just realized I am running 1.5.0-beta2 so my test results may change if I get a newer version. Anyway, here is the test code I use. I think it's a lot better than running each test in tandem. It tends to spread out anomalies between the different implementations. In any event, it produces extremel...
扩展Java on 64-bit Multi-Core X86-Based Servers
作者:anotherbug 日期:2007-09-20
However, those new generations of servers also pose new challenges for the software. For instance, to take advantage of the multi-core CPUs, the software application must be able to execute tasks in parallel across the CPUs; to take advantage of the 64-bit memory bandwidth, the application must also be able to manage a large amount of memory efficiently. As a key software platform on enterprise servers, Java Enterprise Edition (Java EE) is on the forefront of this multi-core, 64-bit revolution. Java EE developers must adapt to those challenges to make the most out of hardware investment.
标签: java JVM multi-core 64-bit X86
Tuning Java Virtual Machines - 6.0
作者:anotherbug 日期:2007-09-20
关于JVM INSTR iadd(混淆后的反编译)
作者:anotherbug 日期:2007-07-30
关于JVM INSTR swap赋值
作者:anotherbug 日期:2007-07-30
-Xss设置过小引起高负载时JVM异常崩溃
作者:anotherbug 日期:2007-02-16
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x285abaa1, pid=4752, tid=0x84a9600
#
# Java VM: Java HotSpot(TM) Server VM (diablo-1.5.0_07-b01 mixed mode)
# Problematic frame:
# V [libjvm.so+0x420aa1]
#
# An error report file with more infor...
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x285abaa1, pid=4752, tid=0x84a9600
#
# Java VM: Java HotSpot(TM) Server VM (diablo-1.5.0_07-b01 mixed mode)
# Problematic frame:
# V [libjvm.so+0x420aa1]
#
# An error report file with more infor...
Tuning for low pause times and high throughput
作者:anotherbug 日期:2007-02-15
Tuning for low pause times and high throughput
This tuning example similar to Example 2, but uses the concurrent garbage collector (instead of the parallel throughput collector).
[code]
java -Xmx3550m -Xms3550m -Xmn2g -Xss128k -XX:ParallelGCThreads=20 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -...
This tuning example similar to Example 2, but uses the concurrent garbage collector (instead of the parallel throughput collector).
[code]
java -Xmx3550m -Xms3550m -Xmn2g -Xss128k -XX:ParallelGCThreads=20 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -...
标签: JVM






