Hye,

I still try to access application side I/O size on a ZFS file system.

( example : if /var/zfs_fs is a ZFS file system
/var/zfs_fs:# dd if=/dev/urandom of=file bs=4k count=100000000000000

i try to get an information simple as
execname == "dd"
block_size = 4096

in order to trace a specific application I/O profile

I've tried with both "fbt::arc_access, fbt::arc_write, fbt::arc_buf_evict, 
fbt::arc_change_state, fbt::zio_create, ...", but i can't retrieve this 
information.

Some times, block_size doesn't match 4k (e.g 128k, ..., or 0 with the 
zio_create probe)
Some times, execname is "sched" and hide the application name wich initiate the 
I/O.

I've read a lot of the ZFS ans ARC source code, but can't find any DTrace probe 
that provides me those informations.
Please, need some Help

R.
-- 
This message posted from opensolaris.org

Reply via email to