压力测试、jvm内存模型、调优

 

 

 

 

 

 jmeter压力测试

 

 

 

 

 从cpu占用(就是一堆计算等),i/o(从数据库读数据,接口调用等)中寻找平衡

 

调优:

 

 

 

 

 

 

 

 

 

 

 

 MinorGC      FULL GC  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

尽量避免大对象的创建,因为这个容易导致gc->full gc

 

 

对比,有相关的优化

 

 

 

 

业务的优化:

  1.db数据库优化:加索引,多次查的话,可以先把这个的结果查出来,后面子函数重复利用

  2.模板的渲染速度,开缓存

 

 

 

动静分离

 

 修改新生代和老年代的内存空间

 

 

 

 注意在JMeter上观测(要先安装插件)临时对象和持久对象的多少,即minor gc 和full gc 次数,寻找平衡

 

posted @ 2021-08-04 13:09  所在丶  阅读(69)  评论(0编辑  收藏  举报