измеритель скорости трубы с машиносчитываемым выходом

Я ищу инструмент, похожий на pv, который производит машиночитаемый вывод. Я не могу поверить, что никто раньше этого не делал.

Я посмотрел на страницы pv, pipemeter, dd и cpipe, но все эти инструменты, похоже, отформатировали их вывод с помощью человека.

Прямо сейчас я рассматриваю возможность изменения pipemeter и добавление флага для отключения функции formatbytes, но я бы предпочел какое-то решение, которое не требует инструментов разработки.

Например, решение perl будет приемлемым, если оно не замедлит работу трубы. К сожалению, мои навыки perl ограничены, и мой опыт работы с трубами (с точки зрения разработчика).

Причина, по которой я хочу этого, заключается в том, что я могу создавать тесты, которые производят файлы журналов, которые могут быть переданы в центральный сборный блок, где они будут разбираться и храниться в базе данных.

  • Не удалось закрыть раздел Luks
  • CONFIG_GPIO_SYSFS заставляет / sys / class / leds исчезать
  • команда для вывода статистики логического объема ввода-вывода в AIX
  • Каков размер физического сектора для моего жесткого диска?
  • Постоянный низкий объем записывается в массив RAID (jbd2), что вызывает его?
  • Сопоставляет ли символическая ссылка с диска A на диск B на ввод-вывод на диске A?
  • деформировать, но сохранить -v подробный вывод отдельно от STDERR
  • Какова философия задерживания записи данных на диск?
  • One Solution collect form web for “измеритель скорости трубы с машиносчитываемым выходом”

    Возможно, он старый, но вы должны сделать это для себя, чтобы прочитать статьи Ларбенка Ларри МакВоя и прочитать источник . Да, газетам 20 лет, но они все еще довольно интересны. McVoy и Staelin кажутся единственными людьми, которые потрудились собрать микрообъективы, которые являются точными.

    Исходный код включает в себя bw_pipe.c , который предположительно измеряет пропускную способность канала, и lat_pipe.c , который должен измерять задержку канала, чтобы, по крайней мере, дать вам представление о том, что измерять и как его измерять.

    Interesting Posts

    OpenVPN работает, но не разрешает DNS

    Как копировать все файлы, которые я копирую, прежде чем их перезаписать?

    Почему. Xauthority не может принадлежать учетной записи root, чтобы пройти вход в систему?

    Создание виртуальной файловой системы для загрузки Linux

    Как просмотреть файлы, которые были изменены в определенный диапазон времени?

    Запуск службы на HPUX при загрузке

    Проблемы с initramfs / UUID после клонирования

    Имеются ли понятия изолированности для собственных двоичных модулей ядра в Linux?

    Bash зафиксировать любую ошибку, например -e, но не выходить, сделать что-то еще

    Как увеличить MAXSYMLINKS

    Что такое символ трубы «x | y» »в заявлении case?

    Шифрование и дешифрование файлов в Linux с использованием ucrypt

    Установка виртуальной коробки Debian 3.0 (Woody) не может найти жесткий диск

    Как скомпилировать Solaris в Debian?

    readline: неинкрементный поиск предлагает что-либо, чего нет в инкрементальном поиске?

    Linux и Unix - лучшая ОС в мире.