The DTrace library file /usr/lib/dtrace/procfs.d provides a set of translators for use in your D programs to translate from the operating system kernel implementation structures for processes and threads to the stable
proc
(
4
)
structures psinfo and lwpsinfo. These structures are also used in the Solaris /proc filesystem files /proc/
pid
/psinfo and /proc/
pid
/lwps/
lwpid
/lwpsinfo, and are defined in the system header file /usr/include/sys/procfs.h. These structures define useful Stable information about processes and threads such as the process ID, LWP ID, initial arguments, and other data displayed by the
ps
(
1
)
command. Refer to
proc
(
4
)
for a complete description of the struct members and semantics.