LINUX.ORG.RU
ФорумAdmin

Как построить лог чтения файла?


0

0

Есть файлик на 100 метров (в перспективе 10 гиг), его читает некоторое приложение. Чтение нелинейное, постоянные seek.

Хотелось бы что-то вроде:
01:51:15.003, seek to 728372 byte
01:51:15.004, read 7283 bytes
01:51:15.005, seek to 38988372 byte
01:51:15.006, read 9389809 bytes

В голову приходят всякие извращения вроде fuse+perl... Может есть что-то простое?

Ответ на: комментарий от anonymous

Может потому, что vmware (его гоняю) хочет модулей в ядре?

Мне нужно понять, какие сектора виртуального диска читаются...

EmStudio
() автор топика

вроде был инструмент, назывался как-то типа blocktrace. Уже не помню где видел, чуть ли не опция в ядре(потребуется ещё userspace утилита).

anonymous
()

просто и без всяких извращений LD_PRELOAD

beastie ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.