Using DTrace with Sun Studio Tools to Understand, Analyze, Debug, and Enhance Complex
This updated article from May 2008 covers the DTrace utility and its architecture, and how different tools can be used to fix software deficiencies and performance problems.
Hi,
To re-introduce myself, I'm a router guy trying to learn some scripting from the examples in my work place...
In a ksh script, one of the script guys wrote the following and I am trying to understand it. I'm hoping someone can explain it to me.
The script flow enters a case structure.... (5 Replies)
Hi,
I"m trying to debug one project in VS6 this is cpp ,with source/headers/resource files.
I need to start program from terminal with some parameters, e.g. c> feetcmd -a param1 -d param2, now this program going into the loop and the whole PC is frozen, I tried to do TASK_MANAGER/right... (6 Replies)
Guys where can i find values to add in /etc/system to make sun solaris 10 working better ? im sure there is alot of values but i dont know from where i can find them if you know any please send direct and if you know another sites send links to it, thanks so much. (5 Replies)
filebyproc.d(1m) USER COMMANDS filebyproc.d(1m)NAME
filebyproc.d - snoop opens by process name. Uses DTrace.
SYNOPSIS
filebyproc.d
DESCRIPTION
filebyproc.d is a DTrace OneLiner to print file pathnames as they are opened, including the name of the process calling the open. A line
will be printed regardless of whether the open is actually successful or not.
This is useful to learn which files applications are attempting to open, such as config files, database files, log files, etc.
Docs/oneliners.txt and Docs/Examples/oneliners_examples.txt in the DTraceToolkit contain this as a oneliner that can be cut-n-paste to run.
Since this uses DTrace, only users with root privileges can run this command.
EXAMPLES
This prints new process name and pathnames until Ctrl-C is hit.
# filebyproc.d
FIELDS
CPU The CPU that recieved the event
ID A DTrace probe ID for the event
FUNCTION:NAME
The DTrace probe name for the event
remaining fields
The first is the name of the process, the second is the file pathname.
DOCUMENTATION
See the DTraceToolkit for further documentation under the Docs directory. The DTraceToolkit docs may include full worked examples with ver-
bose descriptions explaining the output.
EXIT
filebyproc.d will run forever until Ctrl-C is hit.
AUTHOR
Brendan Gregg [Sydney, Australia]
SEE ALSO opensnoop(1M), dtrace(1M), truss(1)version 1.00 May 15, 2005 filebyproc.d(1m)