Me doy cuenta de que esto parecerá simplista y absurdo, pero si tiene control sobre las aplicaciones en cuestión (tal vez en un entorno de prueba), podría montar SÓLO ese directorio en una partición propia, entonces iostat
, etc., le diría solo al respecto, y nada más en ese lugar.
Si hay unidades físicas involucradas, podría simularlo con un montaje de bucle invertido
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,
Eso no eliminaría completamente todas las E / S de disco de la competencia, pero estoy bastante seguro iostat
de que la salida sería más específica para su necesidad.