Intereting Posts
Почему меньше строк результатов поиска исчезают / появляются снова? как получить 32-битные заголовки ядра в 64-разрядной установке debian Изменить шрифт в команде echo libbfd-2.22.so отсутствует при компиляции Binutils / Glibc / Zlib Лучший менеджер окон для одного приложения В чем разница между ./script и. ./script? А дистрибутив с Ubuntu 11.04 и Gnome 3 установлен по умолчанию Терминал не понимает некоторые простые команды и пытается установить пакет «sed» после попытки добавить каталог в PATH Изменение владельца файла на основе предыдущего владельца Что случилось с этими правами доступа к файлам? Как я могу предотвратить использование аргументов аргументов `xargs` в префиксах пробелами? Книги, которые подробно объясняют Linux Ubuntu? Процесс убит убийцей OOM, когда много памяти, по-видимому, бесплатно Существуют ли какие-либо угрозы безопасности при установке в качестве root? Как я могу заставить auditd сообщать ТОЛЬКО правила, которые я указываю с помощью auditctl? (Linux)

Измерение скорости обмена данными между процессами

Ubuntu 16.04 

У меня есть 2 процесса, которые общаются друг с другом. Процесс p1 записывает данные в stdout, процесс p2 в свою очередь считывает эти данные и выполняет некоторую обработку.

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

Есть ли в linux инструменты для выполнения таких измерений?