Displaying 3 results from an estimated 3 matches for "tsd_set".
Did you mean:
tsd_get
2009 Nov 06
7
Status of DTrace NFSv3/v4 client providers
We recently had a strange NFS performance anomaly between a V880 running
snv_124 and two NetApp filers. To investigate, a DTrace NFSv4 (and
eventually NFSv3) client provider would been extremely helpful.
Unfortunately, all I could find were a request for code review of a v3
client provider and another request for help developing a v4 provider.
Nothing seems to have come from those initiatives,
2008 Nov 17
0
Overhead evaluation of my nfsv3client probe implementation
...he comment for my nfsv3client probe implementation! I have made changes accordingly.
Webrev: http://cr.opensolaris.org/~danhua/webrev/
To reduce the overhead, I use a local variable to save XID, rather than
alloc memory space with kmem_zalloc().
According to the overhead caused by tsd_get() and tsd_set(), I did an
experiment to measure it.
In this experiment, I run a dtrace script to enable nfsv3client probes
and measure time consumed by each nfsv3 operation and tsd_get() and
tsd_get(). Then I run some workloads in *filebench* to perform some
file operations in a nfs mounted folder. I use...
2008 Oct 30
7
Is there any way to check if DTrace is running or a DTrace probe is enabled?
Hi,
I am adding DTrace probes within NFS v3 client. In my current
implementation, I use some tsd_*() functions and kmem_zalloc() function.
These functions might be heavy and affect the performance. I want to
call this function only when DTrace is running or the DTrace probes are
enable. So is there a way to check DTrace is running or DTrace probe is
enabled?
Regards,
Danhua