`

jmeter测试jvm

    博客分类:
  • jvm
 
阅读更多

用jmeter简单发送http请求



 

 

 

 

 然后点击上面的绿色运行按钮就可以测试了,测试的返回内容可以在结果树中查看。

-Xloggc:gc.log

-XX:+PrintGCDetails

-XX:+HeapDumpOnOutOfMemoryError

-XX:PermSize=32M

-XX:+UserSerialGC 这个不支持

-XX:Xmx32M 这两个要通过输入框来设置

-XX:Xms32M 这两个要通过输入框来设置

 

如果不能启动可以到logs/tomcat6-stderr.2017-04-01.log下查找日志

2017-04-01 00:20:44 Commons Daemon procrun stderr initialized

Invalid maximum heap size: -Xmx128M 

2017-04-01 00:21:35 Commons Daemon procrun stderr initialized

 

Invalid maximum heap size: -Xmx256M 

2017-04-01 00:40:30 Commons Daemon procrun stderr initialized

Unrecognized VM option '+UserSerialGC'



 

日志位置C:\Program Files\Apache Software Foundation\Tomcat 6.0\gc.log

 

1.461: [GC [PSYoungGen: 8192K->1314K(9536K)] 8192K->1322K(31424K), 0.0206433 secs] [Times: user=0.00 sys=0.00, real=0.02 secs] 

2.736: [GC [PSYoungGen: 9506K->1312K(9536K)] 9514K->3060K(31424K), 0.0996004 secs] [Times: user=0.02 sys=0.00, real=0.10 secs] 

3.549: [GC [PSYoungGen: 9504K->1328K(9536K)] 11252K->3880K(31424K), 0.0391121 secs] [Times: user=0.06 sys=0.00, real=0.04 secs] 

3.996: [GC [PSYoungGen: 9520K->1328K(9536K)] 12072K->5076K(31424K), 0.0787840 secs] [Times: user=0.00 sys=0.00, real=0.08 secs] 

93.832: [GC [PSYoungGen: 9520K->1328K(9536K)] 13268K->6995K(31424K), 0.0247348 secs] [Times: user=0.05 sys=0.00, real=0.02 secs] 

94.909: [GC [PSYoungGen: 9520K->1328K(5056K)] 15187K->7043K(26944K), 0.4646792 secs] [Times: user=0.02 sys=0.00, real=0.47 secs] 

95.767: [GC [PSYoungGen: 5040K->928K(7296K)] 10755K->7128K(29184K), 0.3963281 secs] [Times: user=0.02 sys=0.00, real=0.40 secs] 

96.462: [GC [PSYoungGen: 4640K->448K(7296K)] 10840K->7166K(29184K), 0.0757406 secs] [Times: user=0.00 sys=0.00, real=0.08 secs] 

96.923: [GC [PSYoungGen: 4160K->160K(7296K)] 10878K->7219K(29184K), 0.0634681 secs] [Times: user=0.00 sys=0.00, real=0.06 secs] 

97.214: [GC [PSYoungGen: 3871K->128K(7296K)] 10930K->7211K(29184K), 0.0844033 secs] [Times: user=0.00 sys=0.00, real=0.08 secs] 

97.576: [GC [PSYoungGen: 3840K->128K(7296K)] 10923K->7227K(29184K), 0.0763943 secs] [Times: user=0.00 sys=0.00, real=0.08 secs] 

97.835: [GC [PSYoungGen: 3840K->96K(7296K)] 10939K->7219K(29184K), 0.0637130 secs] [Times: user=0.00 sys=0.00, real=0.06 secs] 

98.059: [GC [PSYoungGen: 3808K->128K(7296K)] 10931K->7283K(29184K), 0.0416929 secs] [Times: user=0.00 sys=0.00, real=0.04 secs] 

98.297: [GC [PSYoungGen: 3840K->160K(7296K)] 10995K->7339K(29184K), 0.0408608 secs] [Times: user=0.00 sys=0.00, real=0.04 secs] 

98.508: [GC [PSYoungGen: 3872K->128K(7296K)] 11051K->7339K(29184K), 0.0107179 secs]

 

  • 大小: 71.8 KB
  • 大小: 63 KB
  • 大小: 76.4 KB
  • 大小: 71 KB
  • 大小: 85.5 KB
  • 大小: 13.2 KB
分享到:
评论

相关推荐

    jmeter性能(接口)测试工具

    1. **线程组**:线程组是JMeter测试计划的基本单元,代表一组并发用户。你可以设置线程数(模拟用户数)和循环次数,以控制测试负载。 2. **取样器**:取样器用于发送各种类型的请求,如HTTP、HTTPS、FTP等。在接口...

    jmeter5.6.3压测工具 jmeter压测工具 jmeter压测工具

    JMeter拥有丰富的社区插件,如图形化结果插件(Grafana图表)、监控JVM和系统资源的插件等,扩展了JMeter的功能。 10. **性能指标**: JMeter可以收集并展示关键性能指标,如吞吐量、响应时间和错误率,帮助分析...

    Jmeter性能测试几点注意

    如果需要在JMeter测试中执行数据库的增删改查操作,首先需要导入相应的JDBC驱动,如ojdbc14.jar。接着配置JDBC Connection Configuration,提供数据库连接信息,包括URL、用户名、密码等。在JDBC Request中,选择...

    jmeter-5.4.1.zip

    - **JVM配置**:调整JMeter的JVM参数,如Xms、Xmx,以适应不同的测试需求。 - **内存管理**:合理设置内存池,避免内存溢出。 - **线程组策略**:根据测试目标选择合适的线程(用户)数量和启动、停止策略。 - **...

    apache接口性能测试工具jmeter-5.0.rar

    Apache JMeter是一款强大的开源性能测试工具,主要由Apache软件基金会开发。它被广泛应用于Web应用、数据库和其他服务器接口的性能测试。JMeter以其灵活性、可扩展性和跨平台性著称,能够模拟大量并发用户,从而分析...

    JMeter性能测试实战指南

    深入剖析JMeter性能调优的关键点,包括JVM参数调整、测试计划优化、资源监控与瓶颈分析等,助力用户构建高效、稳定的测试环境。《JMeter性能测试实战指南》不仅是一份学习资料,更是您性能测试旅程中的得力助手。...

    Jmeter 性能测试中文使用手册

    JMeter的运行要求至少需要JVM 1.3,但为了最佳性能,推荐使用1.4或更高版本。由于JMeter是跨平台的,可在任何支持Java的系统上运行,包括Unix、Windows和OpenVMS。如果需要编译源代码或开发插件,还需要一个完整的...

    Tomcat服务器线程控制配置以及JMeter进行WebService测试

    【标题】:“Tomcat服务器线程控制配置以及JMeter进行WebService测试” 【描述】:本话题涉及Java开发的WebService服务,需要对Tomcat服务器进行线程管理的配置,以优化服务器性能,同时利用JMeter这一性能测试工具...

    jmeter jar包完整版

    在实际使用时,你需要了解如何配置JMeter的环境,包括设置JVM参数、添加额外的jar包到类路径,以及如何在代码中启动和控制JMeter测试。同时,理解和掌握JMeter的测试脚本语言——JMX,也非常重要。JMX文件是一种XML...

    jmeter中文测试手册

    ### jmeter中文测试手册知识点详解 #### 一、Apache JMeter概述 - **定义与特点**:Apache JMeter是一款100%纯Java桌面应用程序,主要用于C/S结构软件(如Web应用)的功能与性能测试。它能测试各种静态或动态资源...

    用JMeter来测试Tomcat的性能.rar

    三、设置JMeter测试计划 1. 安装与启动JMeter:首先,需要下载并安装JMeter。启动JMeter后,新建一个"测试计划",这是所有测试场景的基础。 2. 创建线程组:线程组是模拟并发用户的容器,可以设置线程数(即并发...

    jmeter-性能测试-压力测试

    4. 参数优化:调整JVM内存分配,提高JMeter自身的性能。 五、数据监控与服务器监控 1. 数据监控:JMeter提供监听器组件,如聚合报告、响应时间分布图,用于收集和分析测试数据。 2. 服务器监控:可以通过JMeter的...

    jmeter2.9和4.0

    3. **内存配置**:根据测试需求调整JMeter的JVM内存设置,如`Xms`和`Xmx`参数。 4. **插件管理**:JMeter有丰富的第三方插件,可扩展其功能。可以通过JMeter Plugins Manager安装和管理这些插件。 在实际测试中,你...

    jmeter5.0和jdk

    在进行性能测试时,Apache JMeter是一款不可或缺的工具,特别是对于Web应用程序的压力测试。JMeter 5.0是这款开源工具的一个重要版本,提供了许多增强功能和改进,旨在帮助测试人员更有效地评估系统性能。JDK(Java ...

    jmeter+jdk.rar

    录制回放功能可以捕获浏览器的网络请求,然后转化为JMeter测试脚本。脚本编写则允许更灵活的控制测试逻辑。此外,JMeter还支持插件扩展,以满足特定测试需求。 总之,JMeter结合JDK 1.8,提供了一个强大的性能测试...

    apache-jmeter-5.2.1.zip

    记得根据你的测试需求配置系统参数,比如JVM内存分配,以确保JMeter能有效地处理大量并发请求。 总的来说,Apache JMeter 5.2.1是一个强大且灵活的测试工具,无论你是进行接口测试还是压力测试,都能提供丰富的功能...

    jmeter 使用说明书

    JMeter需要Java 1.4或更高版本的JVM,并能在各种操作系统上运行,如Unix、Windows和OpenVMS等。为了开发JMeter或使用SUN的Java标准扩展包,可能需要Java编译器、SAX XML解析器、Email支持(如JavaMail和activation包...

    最新版jmeter3.3源码

    9. **性能优化**:JMeter3.3源码有助于理解如何优化性能测试,包括如何调整JVM参数,如何减少内存消耗,以及如何提高测试效率。 10. **错误处理和调试**:通过源码,你可以深入理解JMeter如何处理错误,以及如何...

    Jmeter教程用于性能测试 .docx

    JMeter的安装首先需要一个JDK环境,因为JMeter依赖于JVM。在JDK官网下载并安装适合的操作系统的JDK版本。安装JMeter本身相对简单,只需将下载的JMeter压缩包解压到指定目录,然后通过bin目录下的jmeter.bat(Windows...

    JVM相关资料.jmeter使用说明+安装包+测试代码

    文件名 : apache-jmeter-2.13.zip 文件名 : JMeter从入门到精通.doc 文件夹名: Jvm 文件名 : Jvm.rar 文件夹名: Test 文件名 : Test.rar

Global site tag (gtag.js) - Google Analytics