Я хочу измерить пропускную способность моего внедренного в Python сервера повторных сообщений, что означает, что я хочу измерить, сколько байтов обрабатывает мой сервер в секунду. Итак, как я планировал сделать это: в течение фиксированного периода времени (например, 300sec) я измеряю количество received bytes и sent bytes . По истечении этого времени я вычисляю соотношение: bytes_received / bytes_sent . Тем не менее, я не уверен, что это то, что я хочу, потому что это дает мне соотношение (которое обычно составляет около 1-1,5), так что это означает, что я обрабатываю все или почти все сообщения, которые я получил в какой-то период времени, но Я хочу измерить, сколько байтов я обработал. Я буду очень признателен, если кто-нибудь посоветует мне, как я могу измерить свою пропускную способность.

1 ответ1

0

Я думаю, что вам нужно сделать это:

bytes_received = bytes_received300s - bytes_received0s

bytes_sent = bytes_sent300s - bytes_sent0s

total_bytes_processed = bytes_received - bytes_sent

Это даст вам общее количество байтов, обработанных за период 300 с.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .