Войти

Показать полную графическую версию : Проверить скорость отдачи сервера


venuko
28-01-2014, 17:33
Стоит на сервере Debian у hetzner.de

Какую команду под рутом ввести, или как-то по-другому проверить скорость отдачи. Чтобы понять какая скорость скачки файлов по факту на сервере.

Kent
28-01-2014, 19:25
Скачайте большой файл с сервера. Если нет файла, то создайте.

На сервере:
# dd if=/dev/urandom of=/srv/www/big.file bs=5M count=100 && chmod 0644 /srv/www/big.file

На клиенте:
% wget http://my_site/big.file

Пути/имена свои используйте.

AMDBulldozer
28-01-2014, 21:34
Скачайте большой файл с сервера. »
Я бы всё-таки вместо такой проверки предпочел воспользоваться iperf - было бы исключено влияние производительности дисковой подсистемы.

venuko, но Вы уверены в том, что Вас интересует именно производительность при передаче одного большого файла в один поток? Результат iperf может очень сильно отличаться от скорости при работе. к примеру, торрент-клиента. Естественно не в пользу iperf.

cameron
28-01-2014, 22:23
Результат iperf может очень сильно отличаться от скорости при работе. к примеру, торрент-клиента. »
-p 50 -d -n 100000000
разве нет?
хотя, конечно, тысячи UDP не сравнятся.
но в общем и целом, ИМХО, iperf'ом отлично можно мерять скорость.
интересно что у меня данные iperf'а совпадают с реалиями в торретнах.

AMDBulldozer
28-01-2014, 22:33
cameron, я имел в виду несколько причин. Насколько я понял, речь идет об удаленном сервере, а совершенно очевидно, что при попытке проверить скорость передачи по какому-то одному пути скорость может лимитироваться не сервером, а каким-то из промежуточных узлов. Ну и так далее...

cameron
28-01-2014, 22:45
Насколько я понял, речь идет об удаленном сервере, а совершенно очевидн »
что-то я затупила и не поняла этот момент, вы правы.
Простите, у Вас опечатка - "p" вместо "P". Автор может не понять. »
точно ;)




© OSzone.net 2001-2012