zoukankan      html  css  js  c++  java
  • linux 性能分析与优化

    一、影响Linux服务器性能的因素

    1、操作系统级 (CPU 内存 磁盘I/O性能 网络带宽)

    2、程序应用级

    二、系统性能评估标准

      好  极差
    cpu user% +sys% <70% user% +sys% =85% user% +sys% >=90%
    内存

    Swap In(si)=0 

    Swap Out(si)=0

    Per CPU with 10 page/s More Swap In &Swap Out
    磁盘 iowait  <20% iowait  =35%  iowait  >=50%

    %user:表示CPU处在用户模式下的时间百分比。
    %sys:表示CPU处在系统模式下的时间百分比。
    %iowait:表示CPU等待输入输出完成时间的百分比。
    swap in:即si,表示虚拟内存的页导入,即从SWAP DISK交换到RAM
    swap out:即so,表示虚拟内存的页导出,即从RAM交换到SWAP DISK。

    常用系统命令
    Vmstat、sar、iostat、netstat、free、ps、top等
    常用组合方式
    用vmstat、sar、iostat检测是否是CPU瓶颈
    用free、vmstat检测是否是内存瓶颈
    用iostat检测是否是磁盘I/O瓶颈
    用netstat检测是否是网络带宽瓶颈

    1整体性能评估(uptime命令)

    2cpu性能评估

    3内存性能评估

    4磁盘I/O性能评估

    5网络性能评估

    6查看端口netstat -ano

  • 相关阅读:
    Docker Weave 命令整理
    Docker Weave 介绍 or 工作原理
    Docker Macvlan 应用部署
    Docker Macvlan 介绍 or 工作原理
    Linux Centos 7.4 内核升级
    Docker Overlay 应用部署
    Docker Overlay 工作原理
    Docker Overlay 介绍
    Openfire:安装指南
    Android WebRTC 音视频开发总结(一)
  • 原文地址:https://www.cnblogs.com/setevn/p/7900627.html
Copyright © 2011-2022 走看看