如何检查我的服务器的上传和下载速度?

HTM*_*ell 6 php performance monitor download

我买了一台服务器,我需要检查它的互联网连接(速度).

有一个简单的方法吗?

我用谷歌搜索但我找不到任何东西......

我这样做了:

<?php

$link = 'http://speed.bezeqint.net/big.zip';
$start = time();
$size = filesize($link);
$file = file_get_contents($link);
$end = time();

$time = $end - $start;

$speed = $size / $time;

echo "Server's speed is: $speed MB/s";


?>
Run Code Online (Sandbox Code Playgroud)

这是对的吗?

lau*_*iys 7

尝试:

<?php

$link = 'http://speed.bezeqint.net/big.zip';
$start = time();
$size = filesize($link);
$file = file_get_contents($link);
$end = time();

$time = $end - $start;

$size = $size / 1048576;

$speed = $size / $time;

echo "Server's speed is: $speed MB/s";


?>
Run Code Online (Sandbox Code Playgroud)


Nik*_* K. 5

如果您有远程桌面,则安装Web浏览器并转到speedtest.net并测试速度.

如果没有,以下是测试服务器下载速度的方法:

  • 以root身份登录
  • 类型 wget http://cachefly.cachefly.net/100mb.test
  • 你会看到类似的东西100%[======================================>] 104,857,600 10.7M/s- 10.7M/s是下载速度.

如果您有多个服务器,则可以通过在两台服务器之间传输文件来测试上载速度.