linux測速軟體的使用 iperf
PC端的編譯過程: 使用的版本是:iperf-2.0.5.tar.gz
直接:./configure --disable-ipv6
然後make ///<----編譯好後的二進位制在src資料夾下。
在pc端執行: iperf -s -i 1
arm版本的iperf編譯過程: ///<---------------需要終端可以執行
刪除configure檔案的第6567行: $as_echo "#define malloc rpl_malloc" >>confdefs.h
然後
./configure --disable-ipv6 --host=arm-fsl-linux-gnueabi
然後
make
在板子上執行:iperf -t 20 -i 1 -c 192.168.1.167(這個是PC端的IP)
我的arm板子上的資訊:
[
------------------------------------------------------------
Client connecting to 192.168.11.3, TCP port 5001
TCP window size: 20.7 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.11.13 port 38098 connected with 192.168.11.3 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 768 KBytes 6.29 Mbits/sec
[ 3] 1.0- 2.0 sec 1.12 MBytes 9.44 Mbits/sec
[ 3] 2.0- 3.0 sec 1.00 MBytes 8.39 Mbits/sec
[ 3] 3.0- 4.0 sec 768 KBytes 6.29 Mbits/sec
[ 3] 4.0- 5.0 sec 0.00 Bytes 0.00 bits/sec
[ 3] 5.0- 6.0 sec 1.25 MBytes 10.5 Mbits/sec
[ 3] 6.0- 7.0 sec 640 KBytes 5.24 Mbits/sec
[ 3] 7.0- 8.0 sec 0.00 Bytes 0.00 bits/sec
[ 3] 8.0- 9.0 sec 1.12 MBytes 9.44 Mbits/sec
[ 3] 9.0-10.0 sec 1.12 MBytes 9.44 Mbits/sec
[ 3] 10.0-11.0 sec 640 KBytes 5.24 Mbits/sec
[ 3] 11.0-12.0 sec 512 KBytes 4.19 Mbits/sec
[ 3] 12.0-13.0 sec 1.12 MBytes 9.44 Mbits/sec
[ 3] 13.0-14.0 sec 640 KBytes 5.24 Mbits/sec
[ 3] 14.0-15.0 sec 512 KBytes 4.19 Mbits/sec
Every 1s: /sbin/ifconfig eth0 | grep bytes 2013-12-28 02:50:19
RX bytes:564900 (551.6 KiB) TX bytes:17460743 (16.6 MiB)
^C
[
[[email protected] src]#
1. # iptraf -g //這個最直觀
2. iperf Iperf 是一個網路效能測試工具。Iperf可以測試最大TCP和UDP頻寬效能。Iperf具有多種引數和UDP特性,可以根據需要調整。Iperf可以報告頻寬,延遲抖動和資料包丟失
TCP:
server(pc): iperf -s -i 1
client(ls1b): iperf -t 20 -i 1 -c 192.168.1.167 (pc-ip)
UDP:
server(pc): iperf -u -s -i 1
client(ls1b): iperf -t 10 -i 1 -u -b 1000M -c 192.168.1.90
3. # ifconfig -a
eth0:Link encap:Ethernet HWaddr 00:1e:64:63:ab:fe
inet addr:192.168.3.103 Bcast:192.168.3.255 Mask:255.255.255.0
inet6 addr: fe80::21e:64ff:fe63:abfe/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:70283 errors:0 dropped:0 overruns:0 frame:0
TX packets:46701 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:73276012 (73.2 MB) TX bytes:6267375 (6.2 MB)
4. # mii-tool -w -v //更詳細的用法 man mii-tool
5. ethtool是用來顯示和更改網絡卡設定的工具 更詳細的用法 man ethtool
# ethtool eth0 //顯示網路埠設定功能
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Link partner advertised link modes: Not reported
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: No
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
Link detected: no
# ethtool -i eth0 //顯示跟硬體相關的資訊
driver: r8169
version: 2.3LK-NAPI
firmware-version:
bus-info: 0000:05:00.0
6. # watch -n 1 "/sbin/ifconfig eth0 | grep bytes"
相關推薦
linux測速軟體的使用 iperf
PC端的編譯過程: 使用的版本是:iperf-2.0.5.tar.gz 直接:./configure --disable-ipv6 然後make ///<----編譯好後的二進位制在src資料夾下。 在pc端執行: iperf -s -i 1 arm版本的ipe
區域網測速軟體 iperf 的簡要使用方法
參考 http://www.slyar.com/blog/iperf-measure-network-performance.html 昨天趁京東做活動拿下一臺千兆路由器。琢磨著要不要給家裡的網路來個更新換代。 在這之前得先測試一下家裡的區域網速度。 網路上查了一圈發現
iperf 寬帶測速
技術 hide 案例 地址 點擊 測速 strong blank tar.gz 下載與安裝 官方下載地址,點擊這裏 本文參考 下載完成後,Windows版,解壓完成復制到%SystemRoot%目錄下,運行cmd,輸入iperf既可以運行服務。 linux安裝 1 g
使用測速腳本對國內 Linux 服務器進行測速
賬號 linux 服務器 mage src 輸入 log 登陸 .com use 使用 root 賬號登陸服務器,輸入以下指令: wget https://raw.githubusercontent.com/oooldking/script/master/superbenc
Linux 測網速
下載speedtest.py到某一個目錄 wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
iperf點到點測速
iperf 是一個網路效能測試工具。Iperf可以測試最大TCP和UDP頻寬效能,具有多種引數和UDP特性,可以根據需要調整,可以報告頻寬、延遲抖動和資料包丟失。在嵌入式開發的過程中經常需要用到這個工具,下面我們演示一下如何利用這個工具來測兩臺機器之間的資料傳輸
Linux下3種常用的網路測速工具
大家好,我是良許。 不管你用的是什麼作業系統,網速都是你非常關心的一個性能指標,畢竟,誰都不想看個視訊結果網速卡到你懷疑人生。本文介紹三個 Linux 命令列下的網路測速工具,讓你隨時隨地知道你的網路狀況。 #### fast `fast` 是 Netflix 提供的一項服務,它不僅可以通過命令列來使用
nrm -- NPM registry 管理工具(附帶測速功能)
page ins 均值 sta 基本使用 比較 我們 nbsp try 在使用npm時,官方的源下載npm包會比較慢,國內我們基本使用淘寶的源。nrm 是一個 NPM 源管理器,可以允許你快速地在 NPM 源間切換。 Install npm install -g n
測速圖片是否好保存
image pos img 分享圖片 png info http nbsp div 、 測速圖片是否好保存
linux網速監控測試
監控 apt-get 局域網 sar col tar 分享圖片 3.3 簡單 Linux下查看網絡即時網速1.sar命令(一般般)sar -n DEV 1 100 1代表一秒統計並顯示一次 100代表統計一百次 sar在sysstat包 2.使用ntop圖形工具(沒詳細用過
vultr購買主機前的測速地址
不同 targe http https target lan bsp 主機 lib https://www.vultr.com/faq/ 拉倒最下面,有個地區測速,每個點開之後ping,看延遲再進行購買,因為對應不同的寬帶速度不一樣。 參考: https://p
發個網絡測速工具
PE 圖片 TE bubuko info 網絡 技術 esp png 下載地址: https://www.eatm.app/eSpeedTest發個網絡測速工具
linux下升級軟體包版本等方法
Linux環境下,要想檢視某個軟體(package)是否安裝。 rpm包方式安裝的,使用 rpm -qa | grep “軟體或者包的名字“。
linux 網路監控軟體nethogs iftop
1、nethogs yum -y install nethogs 裝上了這個工具之後,使用起來就非常簡單了。敲入nethogs 就會給出所有的資訊。看下面的例子。 [email protected]:~# nethogs NetHogs version 0.8.0 PID USER
Linux常用下載軟體
Linux常用下載軟體 1、Transmission Transmission是一個BitTorrent客戶端軟體,Ubunut預設自帶的下載軟體,它支援速度限制、製作種子、遠端控制、磁力連結、資料加密、損壞修復、資料來源交換等功能。 &
Linux初級:軟體包管理(差編譯安裝未整理)
軟體包管理 1、ABI:application binary interfac 應用程式二進位制介面,應用程式要在作業系統上執行必須符合作業系統的介面 Linux:ELF(Executable and Linkable Format) Windows:PE(Portable Executab
阿里雲centOS 、linux 常用安全軟體
阿里雲伺服器被我又㕛叒叕重新格式化了。 記錄一下常用的軟體安裝。 1.生成金鑰 ssh-keygen -t rsa -C "[email protected]" 在/root/.ssh/ authorized_keys 上加入自己的公鑰,然後自己電腦
linux上的軟體
Linux的軟體會集中存放在一個地方,叫做軟體倉庫,英語是repository 使用者選擇軟體倉庫,因為基本上各個軟體倉庫中的軟體都是一樣的。 /etc/apt/sources.list 這個檔案是系統檔案,只能被root使用者修改。所以我們有兩種選擇: sudo nan
Linux目錄速查表
/:根目錄,一般根目錄下只存放目錄,在 linux 下有且只有一個根目錄,所有的東西都是從這裡開始 當在終端裡輸入 /home,其實是在告訴電腦,先從 /(根目錄)開始,再進入到 home 目錄 /bin、/usr/bin:可執行二進位制檔案的目錄,如常用的命令 ls、tar、mv、
【Linux】安裝軟體的三種方式--rpm、yum、原始碼包
說明:此文首發於本人原創公眾號【媛測】中,如有轉載,請著明出處! 在windows系統下安裝軟體很簡單,下載軟體包後雙擊.exe檔案,點選下一步即可。然而在linux安裝軟體就沒那麼容易了,不同的Linux發行版有所差異,下面以centos7系統為例說明,如何在linux下安裝軟體