Я понимаю, что это собирается звучать и упрощенным и абсурдным, но если Вы управляете рассматриваемыми приложениями (возможно, в тестовой среде), Вы могли бы смонтировать ТОЛЬКО что каталог на собственном разделе, затем iostat
, и т.д. сказал бы Вам только об этом и ничему иному на том пятне.
Если существуют физические диски, вовлек Вас, мог бы фальсифицировать, это с обратной петлей монтируется а-ля
dd if=/dev/zero of=/bigdisk/LOOPFILE bs=1024m count=1024m # 1gb loopback file
mke2fs -j /bigdisk/LOOPFILE
mkdir /tmpcopy
mount -o loop /tmpcopy /bigdisk/LOOPFILE
cp -r -p $SPECIALDIR2MONITOR /tmpcopy
umount /tmpcopy
mount -o loop $SPECIALDIR2MONITOR /bigdisk/LOOPFILE,
Это не полностью удалило бы весь конкурирующий диск ввод-вывод, но я вполне уверен iostat
вывод был бы более характерен для Вашей потребности.
Можно выполнить графический браузер (например, Firefox), это отображается в виртуальном X-сервере (Xvfb). Посмотрите, Как я могу запустить Firefox на Linux невнимательно (т.е. не требуя libgtk-x11-2.0.so.0)?, и возможно также, Как я запускаю Xvfb на запуске на Debian?.
Elinks является браузером текстового режима с дополнительной поддержкой JavaScript. Версия в Ubuntu 8.04 компилируется без поддержки JS, таким образом, необходимо было бы скомпилировать собственное и связать ее с библиотекой Mozilla SpiderMonkey JavaScript. Эти инструкции в руководстве могут помочь.
Вы могли попробовать http://www.phantomjs.org/ бездисплейный браузер WebKit.