在當今數碼化的世界中,虛擬私人伺服器(VPS)已經成為許多企業和個人的首選。 因為它們提供了成本效益高、可定製且可擴展的服務。但是,購買VPS後,如何快速有效地評估其性能呢?一個可行的解決方案是使用一系列的測試腳本。以下是最新VPS性能測試腳本匯總,它們將確保你能夠準確評估你的伺服器性能。

Bench.sh:系統性能全面診斷

可以顯示當前測試的各種系統信息,並從全球多個著名數據中心下載數據來測試速度,還支持IPv6下載速度測試,並且會進行三次IO測試以確保結果的準確性。

要使用Bench.sh,可以通過以下命令來執行:

wget -qO- bench.sh | bash
#或者
curl -Lso- bench.sh | bash
#或者
wget -qO- 86.re/bench.sh | bash
#或者
curl -so- 86.re/bench.sh | bash

SuperBench:性能與速度測試加強版

SuperBench不僅包括了I/O性能測試,還替換了速度測試為Superspeed,這樣可以更詳細地測試到不同地區的速度,如中國電信、聯通、移動。

要使用SuperBench,可以通過以下命令來執行:

wget -qO- git.io/superbench.sh | bash
#或者
curl -Lso- git.io/superbench.sh | bash
#或者
wget -qO- oldking.net/superbench.sh | bash

SuperTrace.sh:回程路由測試腳本

可以通過SuperTrace.sh檢測到電信、聯通、移動、教育網四網的回程路由,命令如下:

wget -qO- oldking.net/supertrace.sh | bash

UnixBench.sh:Unix系統性能測試

這是一款用於Unix系統性能的測試腳本,包括系統調用、讀寫、進程等多個方面。

使用UnixBench.sh,首先需要下載並賦予執行權限,然後運行:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh
chmod +x unixbench.sh
./unixbench.sh

LemonBench.sh:伺服器綜合性能測試

LemonBench工具也稱為LBench,是一款針對Linux伺服器的性能測試工具。它可以提供伺服器的硬体配置信息並進行網速測試、磁盤測試和路由追蹤性能測試。

運行LemonBench的全面測試,可以使用以下命令:

wget -qO- https://raw.githubusercontent.com/LemonBench/LemonBench/main/LemonBench.sh | bash -s -- --full

或者,如果你想要一個更快速的伺服器測試,可以選擇精簡版:

wget -qO- https://raw.githubusercontent.com/LemonBench/LemonBench/main/LemonBench.sh | bash -s -- --fast

GeekBench:跨平台性能基準測試

Geekbench是一款評估處理器基準性能的程序,它不僅適用於多種作業系統,如macOS、Windows、Linux、Android和iOS,還能測試GPU性能包括圖像處理和計算機視覺。Geekbench的結果分為單核和多核性能,可用於模擬真實場景下工作負載的能力:

curl -sL yabs.sh | bash
#或者
wget -qO- yabs.sh | bash

Besttrace4Linux:traceroute工具

適用於Linux(X86/ARM)、Mac和BSD系統環境的traceroute工具,帶有鏈路可視化功能,兼容性強,支持JSON格式輸出。

下載

wget http://cdn.ipip.net/17mon/besttrace4linux.zip

解壓

unzip besttrace4linux.zip

授權

chmod +x besttrace

使用

/besttrace -q1 目標IP

如果是64位系統則直接besttrace替換besttrace32

Speedtest-Cli:測試網路的上傳/下載速率

用於測試網路的上傳/下載速率,能夠在Python 2.4至3.4環境下運行。

下載

wget https://raw.github.com/sivel/speedtest-cli/master/speedtest.py

添加權限

chmod a+rx speedtest.py

執行

python speedtest.py

PrettyPing.sh:ping命令

基本功能類似於ping命令,但添加了美觀精細的彩色圖示。

下載和安裝

wget https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping
mv prettyping /usr/local/bin
chmod +x /usr/local/bin/prettyping
prettyping 目標IP

mPing.sh:測試回程Ping值

方便測試回程的Ping值,支持多個區域和各大運營商。

wget https://raw.githubusercontent.com/helloxz/mping/master/mping.sh
bash mping.sh

Ping.pe:丟包測試

可以顯示多個運營商的丟包數據,也可以看到去程路由。