3

У меня есть процесс, который я хотел бы контролировать ввод-вывод с некоторой точностью. Я знаю PID, но я не могу контролировать, как он запускается (поэтому я не могу поставить команду, похожую на pv). То, что я хотел бы получить, является этим списком (или кое-что, что может быть проанализировано как это):

имя_файла bytes_read bytes_write

bla.dat 332244 342344223

bli.dat 22222 20498377

(...)

Я обнаружил, что я могу получить дескрипторы файлов и общее количество прочитанных / записанных байтов из папки / rpoc (/ proc / 1234 / fd / и / proc / 1234 / io соответственно), так что единственное, что мне понадобится является связью дескриптора файла с объемом данных, записанных / прочитанных из / в этот файл.

Есть ли способ получить это?

0