Quote:
Originally Posted by
azar.zorn
is it possible to tell what created the thread or child process?
Try ps -ejT, that should print a process tree. The information ps uses to create this may be available under /proc/. For more detail than that I'd need to know what your system is.
Quote:
or follow the child/thread to find the program it is linked to?
You can do that too! If you're on Linux,
strace prints all system calls the program makes as it happens, including the various clone_* ones that Linux uses to create threads or processes. (you'd want to run it with -f so it follows any children it creates in the meantime too.) I think Solaris has dtrace. Other systems I'm not sure.
How to get information on threads would be a lot more system-specific than information on processes.