Tools ProcessMonitor/en: Unterschied zwischen den Versionen
Cg (Diskussion | Beiträge) |
Cg (Diskussion | Beiträge) |
||
Zeile 6: | Zeile 6: | ||
The tool's [http://live.exept.de/doc/online/english/tools/misc/TOP.html#PROCESSMONITOR documentation] is part of the official [http://live.exept.de/doc/online/english/TOP.html Smalltalk/X Online Documentation]. |
The tool's [http://live.exept.de/doc/online/english/tools/misc/TOP.html#PROCESSMONITOR documentation] is part of the official [http://live.exept.de/doc/online/english/TOP.html Smalltalk/X Online Documentation]. |
||
This is an expert tool, which should be used with care. |
This is an expert tool, which should be used with care. Be especially careful to not terminate the expecco process itself or one of the vital system processes. |
||
Version vom 18. Dezember 2014, 19:40 Uhr
The Process Monitor displays a list of all existing threads and their current execution status. It main use is to kill or debug runaway processes, as may result if either an explicitely programmed asynchronous execution process has to be terminated, or of for some reason, an expecco execution does not terminate when the Stop-button is pressed.
Under normal situations, this should not happen. However, a program could have setup an exception handler, which catches the termination-requests. Or, an unwind/cleanup action is erronously entering an endless loop. Or, a communication services background reader process has to be terminated. In any of these cases, use this tool to identify, and terminate the runaway process.
In addition, a symbolic debugger can be opened on the process, to investigate the reason of the malfunction. The tool's documentation is part of the official Smalltalk/X Online Documentation.
This is an expert tool, which should be used with care. Be especially careful to not terminate the expecco process itself or one of the vital system processes.
Back to Online Documentation.