多语言展示
当前在线:1143今日阅读:26今日分享:39

如何确立性能调优的思路

性能调优是IT运维工作中的重点之一,需要通过成熟的方法论确立正确的思路。
方法/步骤
1

首先要理解什么是性能调优——性能调优是建立在对系统的体系架构全面熟悉的基础之上,对软硬件各方面的设置和关联进行调整优化,使整个系统能够发挥出最大的效能,从而能高效支撑业务的开展。

2

为什么要进行性能调优——可以用更少的硬件资源,支撑更大量的业务发展,从而达到节省硬件投资的目的。可以在资源有限,不能扩容的情况下,提升系统的响应能力,从而为用户带来更好的感知。

3

什么时候需要进行调优——在系统上线前,结合过往的经验以及压力测试、性能测试的结果进行普遍性调优。在系统上线后,针对系统运行中发现的问题或者监控发现的隐患进行针对性调优。

4

性能调优之硬件部分——不差钱的话,硬件资源肯定是越多越好;调优的重点应该更多放在硬件的选型和配置上,针对系统模块的特点,看看是选择高计算能力型,还是大内存型,或者是否需要配置固态盘……

5

性能调优之操作系统——操作系统介于硬件和应用之间,起到一个承上启下的作用,相关的系统参数设置关系到内存、IO的调用机制、文件系统的使用效率、进程调度的优先级,需要重点关注。

6

性能调优之应用部分——应用的优化,很多是结合数据库的使用效率,对相关的SQL进行优化;另外还有连接池的使用、缓存的效率等方面也需要关注。

7

性能优化的过程——确认衡量性能的指标进行针对性的验证测试超出引起性能瓶颈的关键点对引发性能问题的关键点进行优化将优化应用到系统中并检验优化效果

8

性能调优需要对系统架构的深入了解,对吞吐量、并发量、响应时间等概念有深刻认识,熟悉性能测试和分析的工具命令,需要运维人员不断学习提升。

推荐信息