+2 votes
in Operating Systems by (15.2k points)
I need a benchmarking script to view system information, and test the network and disk I/O speed of a VPS?

1 Answer

0 votes
by (25.6k points)

There are many scripts for benchmarking. Check the list here.
Type the following command on the command line to view system information, and test the network and disk I/O speed of your VPS.

wget -qO- bench.sh | bash

Your output should look like this:

CPU model            : Intel(R) Xeon(R) CPU E5-2690 v2 @ 3.00GHz
Number of cores      : 2
CPU frequency        : 3000.030 MHz
Total size of Disk   : 37.0 GB (11.0 GB Used)
Total amount of Mem  : 2845 MB (568 MB Used)
Total amount of Swap : 3071 MB (0 MB Used)
System uptime        : 7 days, 4 hour 6 min
Load average         : 0.00, 0.01, 0.05
OS                   : CentOS 7.7.1908
Arch                 : x86_64 (64 Bit)
Kernel               : 3.10.0-1062.1.1.el7.x86_64
I/O speed(1st run)   : 72.5 MB/s
I/O speed(2nd run)   : 115 MB/s
I/O speed(3rd run)   : 194 MB/s
Average I/O speed    : 127.2 MB/s
Node Name                       IPv4 address            Download Speed
CacheFly                       147MB/s      
Linode, Tokyo2, JP               13.6MB/s     
Linode, Singapore, SG             9.75MB/s     
Linode, London, UK               26.5MB/s     
Linode, Frankfurt, DE            21.1MB/s     
Linode, Fremont, CA                25.7MB/s     
Softlayer, Dallas, TX            32.9MB/s     
Softlayer, Seattle, WA          18.8MB/s     
Softlayer, Frankfurt, DE            8.71MB/s     
Softlayer, Singapore, SG           7.03MB/s     
Softlayer, HongKong, CN          7.27MB/s     

by (25.6k points)
edited by
You can also use one of the following commands:

1. curl -LsO bench.monster/speedtest.sh; bash speedtest.sh
2. curl -sL yabs.sh | bash

Related questions

+3 votes
1 answer
+2 votes
1 answer
+2 votes
1 answer