This may be interesting also (still fumbling...);

dtrace -n 'fbt:zfs:zio_write:entry, 
fbt:zfs:zio_rewrite:entry,fbt:zfs:zio_write_override:entry { 
@[probefunc,stack()] = count(); }'


On Jun 11, 2011, at 1:00 PM, Jim Klimov wrote:

> 2011-06-11 20:42, Jim Mauro пишет:
>> Well we may have missed something, because that dtrace will
>> only capture write(2) and pwrite(2) - whatever is generating the writes
>> may be using another interface (writev(2) for example).
>> 
>> What about taking it down a layer:
>> 
>> dtrace -n 'fsinfo:::write /args[0]->fi_fs == "zfs"/ { 
>> @[execname,args[0]->fi_pathname] = count(); }'
> 
> Seems similar (to my successful last run) - when I do
> something with the system, a few files are shown:
> 
> # time dtrace -n 'fsinfo:::write /args[0]->fi_fs == "zfs"/ { 
> @[execname,args[0]->fi_pathname] = count(); }'
> dtrace: description 'fsinfo:::write ' matched 1 probe
> ^C
> 
>  grep                                                
> /var/svc/log/network-iscsi-target-dcpool:default.log                1
>  fmd                                                 
> /etc/devices/snapshot_cache.tmp                                   2
>  svc.startd                                          
> /var/svc/log/network-iscsi-initiator-dcpool:default.log                3
>  svc.startd                                          
> /var/svc/log/network-iscsi-target-dcpool:default.log                3
>  syslogd                                             /var/adm/messages        
>                                          7
>  sbdadm                                              
> /var/svc/log/network-iscsi-target-dcpool:default.log               22
>  fmd                                                 
> /var/fm/fmd/infolog_hival                                        24
>  Xvnc                                                
> /root/.vnc/bofh-sol:64.log                                       93
>  freeram-watchdog                                    
> /var/log/freeram-watchdog.log.1307810438                        104
>  svc.configd                                         /etc/svc/repository.db   
>                                        232
>  svc.configd                                         
> /etc/svc/repository.db-journal                                  352
> 
> real    1m45.585s
> user    0m1.439s
> sys     0m0.330s
> 
> 

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to