JVM 调优测试Jmeter 压测

news/2024/11/17 2:35:33/

Jmeter

内存不足了,修个5个线程吧

 

 

测试结果:

Jmeter配置参数

5个线程,每个线程1秒跑1000次

测试串行吞吐量

-XX:+PrintGCDetails -Xmx128M -Xms128M -XX:+HeapDumpOnOutOfMemoryError -XX:+UseSerialGC -XX:PermSize=32M

GC回收4次  吞吐量1386

扩大堆的内存

-XX:+PrintGCDetails -Xmx512M -Xms128M -XX:+HeapDumpOnOutOfMemoryError -XX:+UseSerialGC -XX:PermSize=32M

GC回收4 吞吐1448

结论 最大内存越大,吞吐量越高。

调整初始

-XX:+PrintGCDetails -Xmx512M -Xms512M -XX:+HeapDumpOnOutOfMemoryError -XX:+UseSerialGC -XX:PermSize=32M

GC回收1 吞吐1623

并行回收UseParNewGC

--XX:+PrintGCDetails -Xmx512M -Xms512M -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParNewGC -XX:PermSize=32M

GC回1次 吞吐1832

并行合并回收UseParallelGC

-XX:+PrintGCDetails -Xmx512M -Xms256M

-XX:+HeapDumpOnOutOfMemoryError

-XX:+UseParallelGC

-XX:+UseParallelOldGC

-XX:ParallelGCThreads=8

-XX:PermSize=32M

GC回1次 吞吐2035

总结:

1.初始堆内存和最大堆内存越大,吞吐量越大

2,并行回收比串行回收吞吐量大,多核,多线程,吞吐量多

3.垃圾回收次数越少,说明性能越好。


http://www.ppmy.cn/news/796580.html

相关文章

RK1126从入门到放弃:(一)编译篇

安装必备软件: apt-get install repo git ssh make gcc libssl-dev liblz4-tool \ expect g patchelf chrpath gawk texinfo chrpath diffstat binfmt-support \ qemu-user-static live-build bison flex fakeroot cmake gcc-multilib g-multilib unzip \ device-t…

keil GD32编译过程中出现“No space in execution regions with .ANY selector matching”问题

用keil GD32官方的例程基础上移植了自己的测试demo,编译验证成功,然后开始移植FreeRTOS,移植完就遇到了这个问题。 网上找到一篇文章,说是keil模拟的芯片内存远小于实际芯片内存。 因为每个人遇到的情况可能都不太一样&#xff0…

GD32F4xx调试笔记

GD32F4xx调试笔记 RCUSystickGPIOUSARTBasic TimerPWMDAC RCU 设置输入晶振频率 默认25MHz,需要根据硬件设备进行调整,这里设置为8MHz。/* define value of high speed crystal oscillator (HXTAL) in Hz */ #if !defined (HXTAL_VALUE) #define HXTAL…

STM32F1和GD32F1有什么区别?

关注、星标公众号,直达精彩内容 来源:嵌入式专栏 编辑整理:技术让梦想更伟大 | 李肖遥 受疫情及其它多种因素的影响,导致世界各大MCU厂家芯片价格不断上涨,特别是STM32部分型号的价格已经翻几倍了。 然后,有…

GD32E23x GPIO 模拟串口

因项目需要使用3个UART, 但该系列只有2个UART. 只好模拟一个出来使用。 所以,本篇文章,通过使用两个GPIO 口,加 一个定时器, 来达到 模拟串口的 功能。 代码仅供参考: 1. IO_USART.h #include "gd32e23x.h&…

maven伺服搭建_Maven私服搭建

1、下载配置nexus,创建对应仓库 2、Maven接入 在Android工程根目录build.gradle中配置 buildscript { repositories { google() jcenter() mavenCentral() maven{ url http://localhost:8081/repository/imooc-releases/ credentials{ username admin password admi…

[bmim][Tf2N]离子液体(IL)负载UiO-66-PEI

[bmim][Tf2N]离子液体(IL)负载UiO-66-PEI 离子液体(IL)改性的UiO-66-NH2填料被引入微孔有机聚合物材料(PIM-1)中,以通过涂层改性和底漆制备致密且无缺陷的混合基质膜。IL[bmim][Tf2N]不仅提高了…

获得淘宝商品详情高级版api接口

item_get_pro-获得淘宝商品详情高级版 注册开通key测试 API返回结果完整数据 { "item": { "num_iid": "520813250866", "title": "三刃木折叠刀创意迷你钥匙扣钥匙刀户外随身多功能锋利开箱小刀", "desc_short"…