Тесты Пропускной Способности Командной Строки Linux

Я пытаюсь проверить доступную пропускную способность для моего linux box. Есть ли тест, который я могу запустить из командной строки?

20
задан Mike B
06.01.2023 13:07 Количество просмотров материала 3149
Распечатать страницу

4 ответа

Если вы не можете быть обеспокоены установкой iperf (см. ответ qedi), вы можете предшествовать любой команде, которая сдвигает известный объем данных с помощью time команда и сделать сумму.

1
отвечен Neal 2023-01-07 20:55

iperf просто и легко использовать.

требуется клиент и сервер.

(сервер)

 user@server$ iperf -s

(на клиенте)

 user@client$ iperf -c server.domain
 ------------------------------------------------------------
 Client connecting to 192.168.1.1, TCP port 5001
 TCP window size: 16.0 KByte (default)
 ------------------------------------------------------------
 [  3] local 192.168.1.3 port 52143 connected with 192.168.1.1 port 5001
 [ ID] Interval       Transfer     Bandwidth
 [  3]  0.0-10.0 sec    113 MBytes  94.7 Mbits/sec
12
отвечен qedi 2023-01-07 23:12

да. Вам нужен ssh логин где-нибудь:

dd if=/dev/zero bs=50MB count=1 | ssh user@server 'cat > /dev/null'
7
отвечен kolypto 2023-01-08 01:29

есть speedtest-cli инструмент, который опирается на speedtest.net для проведения тестов производительности. Преимущество заключается в том, что вам не нужен собственный сервер для тестирования, или что-нибудь скачать.

вы можете установить его через Python easy_install, или предпочтительно pip под speedtest-cli, Так что это все, что вам нужно сделать:

# pip install speedtest-cli
# speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from … (…)...
Selecting best server based on ping...
Hosted by Easyname (…) [1.07 km]: 84.48 ms
Testing download speed........................................
Download: 5.25 Mbit/s
Testing upload speed..................................................
Upload: 0.56 Mbit/s

на pip команда, возможно, потребуется запустить под привилегиями root в зависимости от того, какую версию Python вы запускаете.

2
отвечен slhck 2023-01-08 03:46

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх