12性能调优

时间:2021-07-27
本文章向大家介绍12性能调优,主要包括12性能调优使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1.性能测试瓶颈分析过程中,需要从服务器结构、软件结构、整体角度分析的内容是什么?----分析数据经历了哪些服务,做了什么逻辑处理

2.描述性能瓶颈分析思路.---负载测试后,先整理看下cpu、内存、网络、磁盘这些,如果哪一项有明显的问题,在具体分析那一项是因为什么引起的。

3.列举五项性能测试常见问题,例如:操作系统、中间件、应用程序、数据库、网络.----网络延迟、丢包;内存泄漏;中间件配置不合理,线程不释放,cpu居高不下;慢sql;

4.性能调优的目标是什么?---减小系统执行时间、减小系统占用空间

5.性能调优策略---用空间换时间、用时间换空间、简化代码、并行处理

6.调优的基本步骤---1.确定性能测试目标,确认优先级、2.用科学的工具测试对应系统,记录结果、3.把分布式查分成组件:web层、业务层、集成层等4.有系统的科学调优5.优化完成后进行测试

7.调优的层次及调优顺序---从代码层调优外,看看架构上、jvm虚拟机、数据库以及操作系统层面。调优顺序:设计调优>算法调优>代码调优>JVM调优>网络调优>系统调优>多核CPU调优>文件系统调优>数据库调优

8.如何判断压力机的资源使用情况----PC的任务管理器->资源监视器,查看CPU、内存、网络、磁盘情况

9.如何判断Linux系统的负载情况---top命令(cpu和内存)、iostat(io)、df -h (查看磁盘)、free -h(查看内存)

10.jmeter实现java脚本的思路是什么?----就是写好java程序,然后在jmeter中导入,然后调用这个类

11.使用jmeter编写mysql查询java脚本?(可选)

原文地址:https://www.cnblogs.com/nanjingzhouyiyi/p/15066237.html