性能测试随笔(三)内存泄漏、系统的瓶颈、性能调优

(一)内存泄漏:

程序在申请一个内存空间后没有释放,直到程序运行结束后才释放

(二)系统的瓶颈:

  • 硬件的性能瓶颈:

               CPU、内存、磁盘、I/O。服务器硬件瓶颈,网络瓶颈、操作系统瓶颈、中间件瓶颈、应用瓶颈

  • 应用软件上的性能瓶颈:

               一般指的是应用服务器、Web服务器、数据库系统

  • 应用程序的性能瓶颈:

             程序架构归回不合理、设计有问题(串行处理、请求的处理线程太多)

  • 操作系统上的性能瓶颈
  • 网路设备上的性能瓶颈

             一般指的是防火墙、动态负载、均衡器、交换机

(三)那些因素导致MySql无法高性能(具体的将在性能测试随笔(四)中进行简介https://mp.csdn.net/postedit/86478952

  • SQL效率低
  • 选项配置不当
  • 访问量上升
  • 硬件性能低
  • 其他进程抢资源

(四)标准的性能调优过程如下:

  • 确定基准环境、基准负载、基准性能指标

              每次执行性能测试时,环境严格保持一致

  • 调整系统运行环境和实现方法、执行测试

猜你喜欢

转载自blog.csdn.net/sz1765311383/article/details/86477892