- 博客(18)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
转载 如何详细设置SUN/IBM JVM的GC日志输出(转)
VMFlags When it comes to garbage collector and memory flags VMs from different vendors differ somewhat. Most flags aren't even properly documented by the usage printout of the VM themselves. This pa
2013-07-25 14:08:28 1910
原创 安装版Tomcat GC设置
安装版Tomcat GC设置:-Xloggc:logs/gc.log-XX:+PrintGCDetails-XX:+PrintGCTimeStamps-XX:+PrintHeapAtGC-Dcom.sun.management.jmxremote.port=9999-Dcom.sun.management.jmxremote.authenticate=false -Dc
2013-07-25 14:07:13 692
转载 gc日志分析工具
性能测试排查定位问题,分析调优过程中,会遇到要分析gc日志,人肉分析gc日志有时比较困难,相关图形化或命令行工具可以有效地帮助辅助分析。Gc日志参数通过在tomcat启动脚本中添加相关参数生成gc日志-verbose.gc开关可显示GC的操作内容。打开它,可以显示最忙和最空闲收集行为发生的时间、收集前后的内存大小、收集需要的时间等。打开-xx:+ printGCde
2013-07-25 13:46:12 1045
转载 LoundRunner关联
一.关联操作的条件客户端需要从服务端返回的数据中获取部分数据,并将这部分数据处理后作为自己下一次请求的一部分发出。那么什么地方需要关联呢?凡是脚本每次执行时都必须获得唯一标识的地方都需要关联。假如脚本需要关联,如果不做关联是不会执行通过的,也就是说会有错误消息发生。不过很遗憾,并没有任何特定的错误消息和关联是有关系的。会出现什么错误消息,与系统实际的错误处理机制有关。错误消息有可能会提
2013-07-23 18:07:00 1944
原创 loadrunner error提示: Action.c(15): Error -27796: Failed to connect to server "10.9.34.101:80":
load runner transaction 提示error:Action.c(15): Error -27796: Failed to connect to server "10.9.34.101:80": [10061] Connection refused问题: 曾经遇到过一个问题,在一次性能测试过程中,使用http协议的多用户向服务器发送请求。设置了持续时间,出现错误为:
2013-07-22 14:11:31 4869
转载 HotSpot VM GC 的种类
参考文档:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037029.htmlcollector种类 GC在 HotSpot VM 5.0里有四种:incremental (sometimes called train) low pause collector已被废弃,不在介绍.类别
2013-07-17 19:02:57 588
转载 GC 日志分析
打印gc log的详细信息 Java代码 set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m -XX:+PrintGCDetails 或 引用set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m
2013-07-17 17:45:52 650
转载 JVM系列四:生产环境参数实例及分析【生产环境实例增加中】
JVM系列四:生产环境参数实例及分析【生产环境实例增加中】参考文章:http://www.cnblogs.com/redcreen/archive/2011/05/05/2038331.htmljava application项目(非web项目)改进前:-Xms128m-Xmx128m-XX:NewSize=64m-XX:PermSize=64m-XX:+Use
2013-07-17 17:32:39 510
转载 JVM系列二:GC策略&内存申请、对象衰老
JVM里的GC(Garbage Collection)的算法有很多种,如标记清除收集器,压缩收集器,分代收集器等等,详见HotSpot VM GC 的种类 现在比较常用的是分代收集(generational collection,也是SUN VM使用的,J2SE1.2之后引入),即将内存分为几个区域,将不同生命周期的对象放在不同区域里:young generation,tenu
2013-07-17 16:16:55 470
转载 JVM系列一:JVM内存组成及分配
JVM系列一:JVM内存组成及分配相关文章:http://www.cnblogs.com/redcreen/tag/jvm/java内存组成介绍:堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆
2013-07-17 15:26:06 440
转载 JVM系列三:JVM参数设置、分析
http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备
2013-07-17 14:04:40 499
转载 调整vmware虚拟机硬盘空间的方法
担心创建的虚拟机硬盘容量太大会占用真正的硬盘空间,把硬盘的容量设置得很小,可是等到给虚拟机装好系统后再装其他的软件,才发现硬盘容量不够用了。如果重建虚拟机,还要重新再装一遍操作系统,非常麻烦,而在VMware中又不能直接修改虚拟机的硬盘容量大小,真是麻烦。经过多方请教高人,终于找到了解决之道。 其实在VMware安装目录下就有一个vmware-vdiskmanager.exe程序,它是一个命令
2013-07-16 19:00:08 608
翻译 性能测试环境与真实环境的对比
性能测试模拟真实负载是比较困难的。性能测试与真实环境的对比,通常有这样一些点:1.客户端展现。如果是Web应用,客户端使用浏览器展现的,则一些的压力测试工具都不具备展现的功能,也就是说,只是模拟发送http请求到接收请求,而浏览器对html内容进行渲染的时间,是无法模拟的,这很可能是真实环境体验现测试结果不相同的地方。客户端展现要与真实环境相同,必须单独进行前端性能的分析。2.网络速率。性
2013-07-16 17:14:41 3531
原创 安装版tomcat7 打印gc日志
-Xloggc:logs/gc.log 安装版tomcat7 打印gc日志 添加JMX连接-Dcom.sun.management.jmxremote.port=9999-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
2013-07-15 19:08:00 1785
转载 有关于Tomcat服务的设置
有关于Tomcat服务的设置: 一、注册为Windows系统服务: 运行cmd打开控制台,进入Tomat目录/bin文件夹,会看到service.bat输入如下命令运行。service install 服务名称这一句是将当前Tomcat服务器注册为系统服务,服务名称为service.bat中PR_DISPLAYNAME加上指定的服务名称,如果
2013-07-15 16:47:57 853
转载 web_submit_data函数
web_submit_data函数处理无状态或者上下文无关的表单提交。它用来生成表单的GET或POST请求,这些请求与Form自动生成的请求是一样的。发送这些请求时不需要表单上下文。函数语法:Int web_submit_data ( const char *StepName, , ITEMDATA, , [ EXTRARES, ,] LAST );返回值:LR_PASS(0)代表成功,L
2013-07-10 16:14:46 1346
原创 安装和卸载Tomcat服务
安装tomcat服务 service.bat install tomcat卸载timacat服务 tomcat7 //DS//tomcatservice.bat中的修改@echo offrem Licensed to the Apache Software Foundation (ASF) under one or morerem contributor li
2013-07-10 09:30:18 14367
转载 Xms Xmx PermSize MaxPermSize 区别
Eclipse崩溃,错误提示:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It is strongly recommendedthat you exit and restart MyEclipse with new virtual ma
2013-07-08 15:22:18 542
liunx下运行python程序时出现:class: command not found
2016-02-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人