精华内容
下载资源
问答
  • 本次小编主要介绍一种性能测试中,查看和分析网络带宽占用情况的方法和思路。这几天在性能测试中,BS架构系统中的一个功能点TPS(Transaction per second,即每秒完成事务数)上不去。使用常用的nmon工具监控系统硬件...

    本次小编主要介绍一种性能测试中,查看和分析网络带宽占用情况的方法和思路。这几天在性能测试中,BS架构系统中的一个功能点TPS(Transaction per second,即每秒完成事务数)上不去。使用常用的nmon工具监控系统硬件资源,发现内存、CPU、磁盘读写速度都正常,有人怀疑网络带宽达到了极限。为了排除网络带宽的影响,查找、学习以及介绍分析网络带宽占用的思路和方法。

    【方法步骤】

    一、linux系统中输入ifconfig,查看网卡名称以及信息,如图所示,有em1、em2、em3、em4等网卡:64f3a46c7970583c455ac1b08d2f38b2.png

    二、先试试Linux系统中有没有安装ethtool工具,没有的话,下载ethtool工具,安装到系统

    1、下载软件包ethtool-3.tar.gz

    2、将软件包下载到本地,执行下面命令

    tar -xvzf ethtool-3.tar.gz

    cd ethtool-3

    设置好交叉编译工具链。

    ./configure

    make

    make install

    三、然后使用# ethtool em1,查看网络带宽,如下如图是1000Mb/s64f3a46c7970583c455ac1b08d2f38b2.png

    四、查看nmon分析文件中NET sheet页中total-read和total-write的绝对值之和,如下图:total-read和total-write的绝对值之和约为60+320=380KB/s,网络带宽是1000Mb/s,所以需要转换:380KB/s *8=3040Kb/s / 1024 =2.97Mb/s,与网卡带宽1000Mb/s比较即可,占比只达到0.3%。64f3a46c7970583c455ac1b08d2f38b2.png

    由此排除了网络带宽占比的影响,后续排除查找,也的确是因为其他原因导致的性能问题。

    五:硬件的瓶颈

    一般指的是CPU、内存、磁盘I/O 方面的问题,分为服务器硬件瓶颈、网络瓶颈(对局域网可以不考虑)、服务器操作系统瓶颈(参数配置)、中间件瓶颈(参数配置、数据库、web服务器等)、应用瓶颈(SQL 语句、数据库设计、业务逻辑、算法等),针对这些,当然大家也可以补充,后面有机会一点点分享,也希望大家提供宝贵的意见

    六:最后提一点,关于nmon,tsar,Spotlight等监控的使用后面有机会会跟大家分享,也希望大家多多提提宝贵的意见,一起学习

    展开全文
  • linux查看网卡速率

    万次阅读 2019-04-16 17:12:20
    我们都知道ifconfig -a 可以列出所有网卡,但是怎么判读是千兆网卡还是百兆网卡呢? 1. 判断是千兆网卡还是百兆...不一定哟,网卡速率和网线,交换机端口速率都有关系,看到Auto-negotiation字段了吧,on表示开启...

    我们都知道ifconfig -a 可以列出所有网卡,但是怎么判读是千兆网卡还是百兆网卡呢?

    1. 判断是千兆网卡还是百兆网卡

       ethtool ethx 查看支持的速率

      

    实际网卡速率可以看Speed 100Mb/s;问题来了,是不是千兆网卡Speed一定是1000M呢?

    不一定哟,网卡速率和网线,交换机端口速率都有关系,看到Auto-negotiation字段了吧,on表示开启

    自动协商,插上网线后会两端会自动协商一个都支持的速率;

     

    2. Link detected 代表什么呢?

        以前就知道yes 表示网卡插好网线了(亮了),反过来呢?是不是插好网线就是yes

       不是这样的,插好网线,还要激活网卡(ifup ethx, 其实是二层up)才会yes;

     

    3. 一个类似命令mii-tool, 查看连接状态和速率

        

        问题来了,如果ethtool 和mii-tool查出来的速率不同呢?

         曾经有个千兆网卡,二者查出的速率不同,多方查阅,终于在man mii-tool发现了结果

         This program is obsolete. Valid media are only 100baseT4, 100baseTx-FD,100baseTx-HD, 10baseT-FD and 10baseT-HD ethernet cards. For replacement check ethtool.

        如果你也遇到这个问题,不要犹豫,果断相信ethtool的结果吧。

     

    4. 查看网卡驱动 ethtool -i ethx

     

    也可以用 lspci -vvv

     

    5. 查看网卡型号,也可以看出千兆还是万兆

      

      

     

    展开全文
  • Linux查看网卡速率信息: 1、使用ethtool命令 ethtool ethx #查看支持的速率 ethx 为网卡名,使用 ifconfig -a ,ip a 查询。响应数据中: Link detected 为yes表示网卡已经连接。 2、使用 mii-tool 命令 mii-tool...

    Linux下查看网卡速率信息:
    1、使用ethtool命令

    ethtool ethx #查看支持的速率 ethx 为网卡名,使用 ifconfig -a ,ip a 查询。响应数据中: Link detected 为yes表示网卡已经连接。
    

    2、使用 mii-tool 命令

    mii-tool eth0  #查看 eth0 网卡信息,这个命令需要root权限,没有上边的好用。
    

    3、查看网卡驱动:

    ethtool -i eth0  #查看网卡 eth0 的驱动信息。响应的: driver 就是驱动。
    #也可以用:
    lspci -vvv  #这个比较麻烦些,需要找Ethernet,再看下边的:driver 。我用:lspci -vvv |less 查
    

    4、查网卡型号:

    lspci |grep Ethernet 或者  lspci -vvv |grep Ethernet  #可以看到网卡型号,也可以看到有几个网卡。
    

    5、查看网卡流量:

    sar -n DEV 1 100  # 查看网卡流量,每秒输出一次,输出100次。
    

    6、查看连接数信息

    netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’ 
    或者
    ss -tan|awk 'NR>1{++S[$1]}END{for (a in S) print a,S[a]}'
    
    展开全文
  • linux查看网卡速率

    2018-07-20 10:03:00
    我们都知道ifconfig -a 可以列出所有网卡,但是怎么判读是千兆网卡还是百兆网卡呢? 1. 判断是千兆网卡还是百兆网卡 ... ethtool ethx 查看...实际网卡速率可以看Speed 100Mb/s;问题来了,是不是千兆网卡Speed...

    转自:http://blog.csdn.net/liugongfeng/article/details/50263733

    我们都知道ifconfig -a 可以列出所有网卡,但是怎么判读是千兆网卡还是百兆网卡呢?

    1. 判断是千兆网卡还是百兆网卡

       ethtool ethx 查看支持的速率

      

    实际网卡速率可以看Speed 100Mb/s;问题来了,是不是千兆网卡Speed一定是1000M呢?

    不一定哟,网卡速率和网线,交换机端口速率都有关系,看到Auto-negotiation字段了吧,on表示开启

    自动协商,插上网线后会两端会自动协商一个都支持的速率;

     

    2. Link detected 代表什么呢?

        以前就知道yes 表示网卡插好网线了(亮了),反过来呢?是不是插好网线就是yes

       不是这样的,插好网线,还要激活网卡(ifup ethx, 其实是二层up)才会yes;

     

    3. 一个类似命令mii-tool, 查看连接状态和速率

        

        问题来了,如果ethtool 和mii-tool查出来的速率不同呢?

         曾经有个千兆网卡,二者查出的速率不同,多方查阅,终于在man mii-tool发现了结果

         This program is obsolete. Valid media are only 100baseT4, 100baseTx-FD,100baseTx-HD, 10baseT-FD and 10baseT-HD ethernet cards. For replacement check ethtool.

        如果你也遇到这个问题,不要犹豫,果断相信ethtool的结果吧。

    4. 查看网卡驱动 ethtool -i ethx

     

    也可以用 lspci -vvv

     

    5. 查看网卡型号,也可以看出千兆还是万兆

    转载于:https://www.cnblogs.com/wangliangblog/p/9339922.html

    展开全文
  • linux设置网卡速率

    万次阅读 2016-09-17 23:07:26
    # ethtool –h //显示ethtool的命令帮助(help) # ethtool –i ethX //查询ethX网口的相关信息 # ethtool –d ethX //查询ethX网口注册性信息 # ethtool –r ethX //重置ethX网口到自适应模式 # ethtool –S
  • linux查看网卡工作速率

    万次阅读 2015-10-27 16:30:24
    [root@hadoop058 ~]# mii-tool ...linux查看网卡工作速率 Ethtool是用于查询及设置网卡参数的命令。 概要: ethtool ethX //查询ethX网口基本设置 ethtool –h //显示ethtool的命令帮助(help) ethtool
  • linux 设置网卡速率

    千次阅读 2012-01-11 22:27:05
    1. 查看网卡的工作模式,输入命令: #mii-tool -v eth0: negotiated 100baseTx-FD,link ok product info:Vendor 00:05:be,model 8 rev 0 basic status: autonegotiation complete,link ok basic mode:...
  • # ethtool –h //显示ethtool的命令帮助(help) # ethtool –i ethX //查询ethX网口的相关信息 # ethtool –d ethX //查询ethX网口注册性信息 # ethtool –r ethX //重置ethX网口到自适应模式 # ethtool –S ethX //...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼电鱼电子教你查看网卡是百兆还是千兆使用ethtool命令ethtool是Linux下用于查询及设置网卡参数的命令输入指令如下所示:root@imx6qdlsolo:~# ethtool eth0Settings for ...
  • ifconfig 是一个用来查看、配置、启用或禁用网络接口的工具,这个工具极为常用的。可以用这个工具来临时性的配置网卡的IP地址、掩码、广播地址、网关等。也可以把 它写入一个文件中(比如/etc/rc.d/rc.local),这样...
  • 查看linux系统网卡工作模式、速率

    千次阅读 2014-10-03 01:45:24
    查看linux系统网卡工作模式、速率等   有时候,我们需要看下linux系统网卡工作模式、速率等,比较常 用到的命令是mii-tool、ethtool,下面简单看下即可。  www.2cto.com   查看下eth0网卡信息 ...
  • ethtool是linux下用于查询及设置网卡参数的命令。举例:[root@hvrhub ~]# ethtool eth0settings for eth0:supported ports: [ tp mii ]supported link modes: 10baset/half 10baset/full100baset/half 100bas...
  • Linux查看网卡流速

    2021-08-25 17:14:53
    使用ethtool eth0查看网卡信息时报错 root@ubuntu:~# ethtool eth0 Settings for eth0: Cannot get device settings: No such device Cannot get wake-on-lan settings: No such device Cannot get message level:...
  • 我们都知道ifconfig -a 可以列出所有网卡,但是怎么判读是千兆网卡还是百兆网卡呢? 1. 判断是千兆网卡还是百兆网卡 ...实际网卡速率可以看Speed 100Mb/s;问题来了,是不是千兆网卡Speed一...
  • 查看linux系统网卡工作模式、速率等   有时候,我们需要看下linux系统网卡工作模式、速率等,比较常 用到的命令是mii-tool、ethtool,下面简单看下即可。  www.2cto.com   查看下eth0网卡信息 [root@cloud ...
  • 本篇随笔将详细讲解Linux系统的网卡高级命令、IP别名以及Linux下多网卡绑定的知识 一、网卡高级命令 在之前的一篇随笔里Linux学习之CentOS(九)--Linux系统的网络环境配置,详细讲解了Linux系统下的网络环境配置等...
  • Linux查看网卡是千兆还是万兆网卡

    万次阅读 2016-04-13 09:11:56
    目前用过的两个命令: 1、ethtool  #ethtool em4 Settings for em4: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,569
精华内容 4,227
关键字:

linux查看网卡速率命令

linux 订阅