zoukankan      html  css  js  c++  java
  • Linux性能优化

    1、什么是性能指标

    这里一定会想到“高并发”和“响应快”,这里词正对应的就是“吞吐”和“延时”。我们知道随着应用负载的体系,系统资源的使用就会提高,甚至达到极限。而性能问题的本质,就是系统资源已经达到瓶颈,但请求处理还是不够快,无法支撑更多的请求。

    性能分析就是找到应用或系统的瓶颈,并设法去避免或者缓解它们,从而高效的利用系统资源来处理更多的请求。这里包含六部:

    • 选择指标评估应用程序和系统的性能;
    • 为应用程序和系统设置性能目标;
    • 进行性能基准测试;
    • 性能分析定位瓶颈;
    • 优化系统和应用程序;
    • 性能监控和告警;

    2、性能工具

    Linux性能工具图谱:

    linux性能工具图谱

    这个图是个重要的参考资料,会告诉我们,在Linux不同子系统出现性能问题后,应用用什么样的工具来观测和分析。例如:当我们遇到I/O性能问题时,可以参考图片下面的I/O子系统,使用iostat、iotop、blktrace等工具分析磁盘I/O的瓶颈。

    选择指标评估应用程序和系统的性能

    极客时间版权所有: https://time.geekbang.org/column/artic

    性能指标是什么?

    极客时间版权所有: https://time.geekbang.org/column/article/69346

  • 相关阅读:
    idea 编程字体推荐
    推荐!国外程序员整理的系统管理员资源大全
    jquery阻止事件冒泡的3种方式
    web前端打印总结
    前端打印插件
    object实现小老鼠交互
    前端性能优化(DOM篇)
    输入框获得焦点时外边框颜色改变
    webstorm配置scss自动编译路径
    微信开发测试号配置
  • 原文地址:https://www.cnblogs.com/xzkzzz/p/11162273.html
Copyright © 2011-2022 走看看