• linux 下使用 sar -n 命令查看Kbps、bps的带宽速率


    一  关于网络带宽知识

    1.1 速率单位(bps)

    速度单位,bit即比特,通常用b(小写)表示,指一位二进制位。

    1 Milionbit = 1000Kilobit = 1000000bit;

    即 1Mbps=1000 000bps。

    常见换算单位:

    Mbps 即 Milionbit pro second(百万位每秒);

    Kbps 即 Kilobit pro second(千位每秒);

    bps 即 bit pro second(位每秒

    总结:Kbps、bps 通常用来衡量带宽的单位,指每秒钟传输的二进制位数。

    1.2 存储单位MB、KB、B

    一般我们日常生活中,软件上显示的速度则是指每秒种传输的字节数(Byte)通常用B(大写)表示。

    1MB = 1024KB = 1024*1024B

    MB 即百万字节也称兆字节;

    KB 即千字节;

    B 即字节;

    字节和位的关系:

    1B=8b;
    1Byte=8bit

     1M带宽即指 1Mbps = 1000Kbps = 1000/8KBps = 125KBps;

    结论:1M的带宽下载的速度一般不会超过125KB每秒。

    数据传输速率的衡量单位K是十进制含义,但数据存储的K是2进制含义。

    二  查看网络带宽

    2.1 查看网络带宽命令

    sar -n:查看网卡流量,

    sar –n DEV 1 4
    命令后面 1 4 意思是:每一秒钟取一次值,取四次。

    IFACE:LAN接口
    rxpck/s:每秒钟接收的数据包
    txpck/s:每秒钟发送的数据包
    rxbyt/s:每秒钟接收的字节数
    txbyt/s:每秒钟发送的字节数
    rxcmp/s:每秒钟接收的压缩数据包
    txcmp/s:每秒钟发送的压缩数据包
    rxmcst/s:每秒钟接收的多播数据包

    如下图所示:

  • 相关阅读:
    万字string类总结
    每个程序员都应该知道的Swoole知识-定时器
    IC设计流程中需要使用到的文件
    队列【Java】
    -22 列表渲染
    【408】计算机学科专业基础 - 操作系统
    QT day2
    Spark RDD编程模型及算子介绍(一)
    数据仓库概念
    使用AndroidStudio调试Framework
  • 原文地址:https://blog.csdn.net/u011066470/article/details/126537213