On 14 Jun 2012, at 23:15, Timothy Coalson <tsc...@mst.edu> wrote: >> The client is using async writes, that include commits. Sync writes do not >> need commits. > > Are you saying nfs commit operations sent by the client aren't always > reported by that script?
They are not reported in your case because the commit rate is less than one per second. DTrace is an amazing tool, but it does dictate certain coding compromises, particularly when it comes to output scaling, grouping, sorting and formatting. In this script the commit rate is calculated using integer division. In your case the sample interval is 5 seconds, so up to 4 commits per second will be reported as a big fat zero. If you use a sample interval of 1 second you should see occasional commits. We know they are there because we see a non-zero commit time. _______________________________________________ zfs-discuss mailing list firstname.lastname@example.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss