美文网首页
性能调优

性能调优

作者: 羊羊羊羊羊阳 | 来源:发表于2018-10-30 11:01 被阅读0次

    性能优化不是一条好走的路,初入性能测试不长的人来说,其实是很困难的。而且这也不是一个人可以完成的事情,需要团队的整体配合。

    书上说,性能调优的常规手段有:

    1 2

    性能分析过程:

    典型的分析思路

    综合知识:

    涉及到的知识体系

    一般硬件瓶颈表现如下:

    1、CPU利用率过高

    2、内存吃紧

    3、磁盘繁忙,数据读写频繁

    4、网络流量过大

    操作系统要关注的是:

    1、系统负载

    2、系统连接数的控制

    3、缓存

    一般数据库需要关注的是:

    1、慢查询

    2、大事务

    3、死锁

    4、DB Time高

    5、磁盘IO等待时间

    6、对于一些热点数据,可以置入内存,提高响应速度

    一般Web服务性能优化的方向是:

    1、页面静态化

    2、减少页面Size

    3、减掉无用请求

    4、对数据做异步处理

    5、智能DNS及CDN加速,让响应数据高用户更近,回避缓解网络瓶颈

    程序优化

    1、表单压缩

    2、局部刷新

    3、仅取所需

    4、逻辑清晰

    5、谨慎继承

    6、程序算法优化

    7、批处理

    8、延迟加载

    9、防止内存泄露

    10、减少大对象引用

    11、防止争用死锁

    12、索引

    13、存储过程;内存分配;并行;异步;选择合适的IO模式;使用好的设计模式优化程序

    还有很多需要优化的点,例如结构优化、业务流程优化、线程优化、DB优化、数据库连接池优化、配置优化等

    小结:调优就是减少资源占用,没办法减少就只能增加资源 。

    相关文章

      网友评论

          本文标题:性能调优

          本文链接:https://www.haomeiwen.com/subject/dabwtqtx.html