J2SE 6 的新特性,针对性能测试内存泄露而是个不错的东东
来源:互联网 发布:降龙十八掌软件 编辑:程序博客网 时间:2024/05/16 17:07
应用程序管理
Java SE 6中对内存泄漏增强了分析以及诊断能力。当遇到java.lang.OutOfMemory异常的时候,可以得到一个完整的堆栈信息,并且当堆已经满了的时候,会产生一个Log文件来记录这个致命错误。另外,JVM还添加了一个选项,允许你在堆满的时候运行脚本。(这也就是提供了另外一种方法来诊断错误)
增强的JMX 监视API在MBean的属性值传入了一个特定的参数的时候,允许这个应用程序发送一个事件通告。(这里的属性值可以在很复杂的类型中)
对于Solaris 10的用户,为Solaris提供的Hotspot JVM中,提供了一种通过Solaris DTrace(这是个系统的调试工具)来追踪显示JVM内部的活动情况,包括垃圾收集,类装载,线程,锁等等。我在JavaOne上得到了一个第一手的DEMO,这个DEMO所显示的能追踪到的详细情况简直是太棒了。比如,当一个应用程序运行的时候,DTrace允许可以在任何地方中止代码,查看所有被载入内存的库(不仅仅是Java的类库,甚至是系统级别的库),并且可以单部跟踪到Solaris的内核中去,甚至可以直达硬件!Java新提供的这个工具为全世界提供了一种系统级别的追踪调试手段。我还记得以前我在Solaris的JVM上经常会收到一些Signal8这样的错误,这个特性将会省去我许多的猜测。
原文地址:http://www.totodotnet.net/category/technology/java-tech/ 感谢Toto的分享
- J2SE 6 的新特性,针对性能测试内存泄露而是个不错的东东
- j2se 6 的新特性
- J2SE 5.0 的新特性
- 不错的东东
- 内存泄露的测试
- J2SE 5.0的新特性---Autoboxing
- J2SE 5.0的三个新特性
- J2SE 1.5版本的新特性一览
- J2SE 1.5版本的新特性一览
- Objective-c针对swift的新特性
- J2SE 5.0新特性(九)新的格式化方法
- J2SE 5.0新特性(九)新的格式化方法
- [SQL调优] Oracle 11g 针对SQL性能的新特性(一)- Adaptive Cursor Sharing
- Oracle 11g 针对SQL性能的新特性(一)- Adaptive Cursor Sharing
- Oracle 11g 针对SQL性能的新特性(一)- Adaptive Cursor Sharing
- Oracle 11g 针对SQL性能的新特性(三)- SQL Plan Management
- Oracle 11g 针对SQL性能的新特性(一)- Adaptive Cursor Sharing
- Lightbox JS不错的东东。。。
- The tool recommending -- NewSID
- 深入浅出话“证伪”
- Adobe把 Flash9 的脚本引擎捐赠给Mozilla基金
- 推荐几个各种语言API搜索网站
- MS kisses Novell:商人的游戏
- J2SE 6 的新特性,针对性能测试内存泄露而是个不错的东东
- 网络仿真软件性能比较
- 提高VB代码的运行速度
- OpenCms_Excel
- VB超频快餐,让我一次用个够!
- 两张名片和别人的20年
- Vmware和Xen在Linux虚拟化补丁上冲突
- 善待生命
- USACO Prime Cryptarithm Accepted