系统优化
文章平均质量分 80
skywolf2002
每天都要有所获
展开
-
BEA WebLogic JRockit的使用和性能调优
JRockit是一个自适应的JVM,它能够自动调整自己去适应底层硬件,因此对它的调优主要集中在一些需要人工干预的参数上,比如说:需要划分多少RAM给JRockit使用等。JRockit有一组非标准的-X启动选项,我们可以用它来调节JVM。JRockit有两组主要的子系统可以被优化--内存管理系统(包括垃圾回收)和线程系统。在内存管理子系统方面,有很多调优的工作可以做。 二.Tuning WebL转载 2009-01-16 08:40:00 · 738 阅读 · 0 评论 -
Jstat使用简介
一、 实践用例:性能测试过程中,我们该如何监控java虚拟机内存的使用情况,用以判断JVM是否存在内存问题呢?如何判断JVM垃圾回收是否正常?一般的top指令基本上满足不了这样的需求,因为它主要监控的是总体的系统资源,很难定位到java应用程序。在项目实践过程中,我们探索和使用了一款新工具--Jstat。 先秀一下。Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual原创 2010-01-19 09:38:00 · 1161 阅读 · 0 评论 -
JVM 垃圾回收原理概要
一、相关概念 基本回收算法 1. 引用计数(Reference Counting) 比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。 2. 标记-清除(Mark-Sweep) 此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清除。此原创 2010-01-19 09:51:00 · 603 阅读 · 0 评论 -
JRockit 性能优化参数汇总
一.JRockit调优简介 JRockit是一个自适应的JVM,它能够自动调整自己去适应底层硬件,因此对它的调优主要集中在一些需要人工干预的参数上,比如说:需要划分多少RAM给JRockit使用等。JRockit有一组非标准的-X启动选项,我们可以用它来调节 JVM。JRockit有两组主要的子系统可以被优化--内存管理系统(包括垃圾回收)和线程系统。在内存管理子系统方面,有很多调原创 2010-01-19 14:42:00 · 3540 阅读 · 0 评论 -
JDK5.0垃圾收集优化之--Don't Pause
Java开发Server最大的障碍,就是JDK1.4版之前的的串行垃圾收集机制会引起长时间的服务暂停,明白原理后,想想那些用JDK1.3写Server的先辈,不得不后怕。 好在JDK1.4已开始支持多线程并行的后台垃圾收集算法,JDK5.0则优化了默认值的设置。 一、参考资料: Tuning Garbage Collection with the 5.0 J原创 2010-01-19 15:01:00 · 740 阅读 · 0 评论 -
Tomcat配置优化A
1.精简Tomcat和配置文件1.1 .删除不需要的管理应用和帮助应用,提高tomcat安全性。# 删除webapps下所有文件# rm –fr $CATALINA_HOME/webapps/*# 删除server/wenapps下所有文件# rm –fr $CATALINA_HOME/server/webapps/*1.2 .精简sever.xml配置文件使用tomc原创 2010-01-06 16:22:00 · 979 阅读 · 1 评论