Есть много способов контролировать производительность блочных устройств: dstat и iostat, heck, даже sar предоставят вам данные о скорости ввода-вывода блочных устройств. К сожалению, я не знаю каких-либо хороших современных инструментов для мониторинга производительности символьного устройства, такого как стример.
Я знаю, что есть инструменты для мониторинга производительности, если вы заранее помните, чтобы сделать это (pv, dd + SIGUSR1, возможно, другие), но скажем, что у вас 2 часа на работу, которая может быть 3 часа или 30 часов в зависимости от производительности, и ты не знаешь, что это.
Единственное, о чем я могу думать, - это какое-то тщательно продуманное использование strace или аналогичного метода, анализирующий вывод для записанных байтов, возможно, с отметками времени. Есть ли часто используемый инструмент, о котором я забыл или о котором никогда не слышал?