- 博客(4)
- 收藏
- 关注
原创 java performance读书笔记——(四)jvm performance monitoring
Garbage Collection Data of InterestThe data of interest in garbage collection statistics are1.The garbage collector in use2.The size of the Java heap3.The size of the young generation and
2013-06-25 17:19:30 494
原创 java performance笔记——(三) jvm overview
体系结构hotspot VM 包括三个主要方面:VM Runtime,JIT编译器和内存管理。图中表示了JIT和GC的具体实现都是可插拔的, VMRuntime 也提供了GC 和JIT的api。在32位jvm中最大内存受到下层操作系统限制,新内核的linux限制为2.5-3G。在一些场景中可以用64位jvm,这样可以有更大的堆,只是由于jvm内部表示java对象的oop
2013-06-19 17:52:21 807
原创 java performance 读书笔记—— (二)os 性能监测
系统监控主要分三块:1.performance monitoring 生产环境,查看性能2.performance profiling 非生产环境,收集数据3.performance tunningCPU 利用率cpu利用率分为用户利用率和内核利用率,若内核利用率高说明存在共享资源竞争,或者大量的io。理想的情况是内核利用率为0%,说明内核代码执行的cpu周
2013-06-18 23:45:40 856
原创 ThreadLocal模式的纵向隔离与横向隔离
《struts2技术内幕》中说到了TheadLocal模式的纵向隔离与横向隔离问题,这里写细一些帮助记忆图1如上图每个thread中都有一个ThreadLocalMap变量,并且其中以各个ThreadLocal实例为key存着变量。这样thread之间即为同一threadlocal类不同实例的纵向隔离。一个thread内ThreadLocalMap根据不
2013-04-10 21:44:44 1229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人