性能分析和优化思维导图

 

 

 
硬件资源:CPU、内存、网卡、磁盘
1、数据库:
索引:查询字段建立索引
数据库配置优化
2、中间件:
连接池:找到最优配置
线程池: maxThreads="1000" minSpareThreads="200" maxSpareThreads="500" acceptCount="700"connectionTimeout="20000" maxIdleTime="90000"
JVM内存:物理内存*1/4  -server -Xms 和 -Xmx 大小一样
3、程序代码(打印堆栈信息)和SQL语句:
CPU使用过高的代码
内存泄漏
线程死锁
线程阻塞
 
性能测试度量:时间成本+空间成本

 

posted on 2021-12-06 13:53  seamy  阅读(110)  评论(0编辑  收藏  举报