QPerf
/ _ | _ \ ___ _ __ / | | |_ _ _ _ __ ___ | | | | | | |_) / _ \ '| |_ | '_ | | | | | '_ \ / / ` | | || | / / | | | | |) | || | | |) | (| (| | ____| _|| || |_./ __, | | ./ __,| |/ ||
Если проект помог вам, пожалуйста, поставьте звёздочку.
Если вы хотите присоединиться к проекту, пожалуйста, напишите автору или оставьте комментарий.
Если вы обнаружили ошибку в проекте, пожалуйста, отправьте PR или Issue. Проект и документация постоянно совершенствуются, присоединяйтесь. Общение в QQ группе: 972641491.
QPerf — это кроссплатформенное программное обеспечение для тестирования производительности сети, разработанное с использованием фреймворка Qt5. В отличие от других подобных инструментов, QPerf поддерживает использование UDP или TCP для измерения состояния сети в экстремальных условиях.
Usage: qperf [options]
QPerf --- a tool for measure network status .
Options:
-?, -h, --help Displays this help.
-v, --version Displays version information.
-p, --cport <port> Command link port, <port>.
-a, --caddr <address> Command link address, <address>.
-P, --dport <port> Data link port.
-s, --server Run with server mode,default in client mode.
-u, --udp Data link use udp.
-t, --timout <timeout> Timeout (ms).
-r, --frequency <freq> Send packet frequency per second.
-o, --total <freq> Total packet send.
-S, --packSize <packSize> Send perpacket size(in bytes).
-w, --warm <warm packet size> Test warm packet, default 10.
-f, --fake Run progress in fake .
./qperf -s -a 127.0.0.1 -p 5555
./qperf -a 127.0.0.1 -p 5555 -P 6666 -r 100 -o 1000 -S 200
QPerf поддерживает компиляцию под операционные системы Windows и Linux.
qmake.exe qperf.pro -spec win32-g++ "CONFIG+=release" && mingw32-make.exe qmake_all
mingw32-make.exe -j8
Тестируется поддержка компиляции в среде разработки Qt5.12 и выше.
См. Архитектура программного обеспечения
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )