The Process Manager (PMAN) is a tool that provides functionality for inspecting the state of running processes in an Erlang system.
The user interface provides two main views:
PMAN operates either locally or in a distributed Erlang system.
Refer to the Tools chapter in the Erlang Development Environment User's Guide for a detailed description of the functionality.
start() -> Pid
start(LIModuleExcluded) -> Pid
Pid = pid()LIModuleExcluded = [atom()]start/0 starts the process manager with the user`s saved
settings, if there are any.
start/1 also starts the process manager, with the
difference that it will not show any processes executing
code in any of the modules listed in LIModuleExcluded
start/0 and start/1 return the Pid of
PMANs main window process if the start-up succeeds within
20 seconds, otherwise it will fail with the EXIT reason
{startup_timeout, pman}.
start_notimeout() -> Pid
start_notimeout(LIModuleExcluded) -> Pid
Pid = pid()LIModuleExcluded = [atom()]start_notimeout/0 starts the process manager with
the user's saved settings, if there are any.
start_notimeout/1 also starts the process
manager, with the difference that it will not show any
processes executing code in any of the modules listed in
LIModuleExcluded.
start_notimeout/0 and start_notimeout/1
return the Pid of PMANs main window process. It will hang
indefinitely waiting for successful start-up.
proc(Process) -> Pid
proc(A,B,C) -> Pid
Pid = pid()Process = pid() | atom()A,B,C = integer()proc/1 and proc/3 both open a trace window
for the specified process. They are convenience functions
for bypassing the process overview window in the graphical
user interface. Process can either be an atom
representing a registered process, or a PID.
proc/3 is merely a convenience function that takes
three integers as arguments, representing the three parts of
the PID. (To avoid having to use the BIF list_to_pid/1).
The functions return the PID of the process controlling
the trace output window. If there is a problem they will
fail with the EXIT reason undefined.
Pman in User's Guide.