Вы должны быть в состоянии сделать это в большинстве случаев, да. Единственной проблемой, которую я могу предвидеть, кроме упомянутой вами проблемы с библиотеками, будет расположение файлов в зависимости от дистрибутива, но это очень редко влияет на ваше приложение.
Надеюсь, sar
— лучший способ получить средний результат
sar -d 1 10 | awk '/Average/ {print $2" "$4*0.000512"MB/s "$5*0.000512"MB/s"}' | sed 's#DEV.*#DEV rd_sec/s wr_sec/s#' | column -t
rd_sec/s
и wr_sec/s
— количество секторов, считанных и записанных с устройства. Размер сектора 512 байт.
умножьте на .000512
для преобразования в МБ/с