--- a/ProcessMonitor.st Mon Oct 01 19:29:45 2007 +0200
+++ b/ProcessMonitor.st Fri Oct 05 11:53:00 2007 +0200
@@ -9,7 +9,6 @@
other person. No title to or ownership of the software is
hereby transferred.
"
-
"{ Package: 'stx:libtool' }"
SystemStatusMonitor subclass:#ProcessMonitor
@@ -38,41 +37,43 @@
documentation
"
+ >>> This class has been obsoleted by ProcessMonitorV2 <<<
+
This view shows smalltalks (light-weight) processes, and also offers
a popup menu for various useful operations on them.
Especially 'debug' is useful, to see what a process is currently
doing.
The information shown is:
- id - the numeric id of the process
- name - the name (if any) of the process
- (the name has no semantic meaning; it exists for the processMonitor only)
- state - what is it doing;
- wait - waiting on a semaphore
- eventWait - waiting on a view-event semaphore
- ioWait - waiting on an io-semaphore
- timeWait - waiting for a time-semaphore
- run - run, but currently not scheduled
- active - really running (this info is useless, since at
- update time, its always the update process which is
- running)
- suspended - suspended; not waiting on a semaphore
- light - not yet started (i.e. has no stack yet)
+ id - the numeric id of the process
+ name - the name (if any) of the process
+ (the name has no semantic meaning; it exists for the processMonitor only)
+ state - what is it doing;
+ wait - waiting on a semaphore
+ eventWait - waiting on a view-event semaphore
+ ioWait - waiting on an io-semaphore
+ timeWait - waiting for a time-semaphore
+ run - run, but currently not scheduled
+ active - really running (this info is useless, since at
+ update time, its always the update process which is
+ running)
+ suspended - suspended; not waiting on a semaphore
+ light - not yet started (i.e. has no stack yet)
- prio - the processes priority (1..30)
- usedStack - the current stack use
- totalStack - the stack currently allocated (i.e. the maximum ever needed)
+ prio - the processes priority (1..30)
+ usedStack - the current stack use
+ totalStack - the stack currently allocated (i.e. the maximum ever needed)
[see also:]
- Process ProcessorScheduler
- WindowGroup
- SemaphoreMonitor
+ Process ProcessorScheduler
+ WindowGroup
+ SemaphoreMonitor
[author:]
- Claus Gittinger
+ Claus Gittinger
[start with:]
- ProcessMonitor open
+ ProcessMonitor open
"
! !
@@ -776,5 +777,5 @@
!ProcessMonitor class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/ProcessMonitor.st,v 1.83 2004-03-20 19:28:23 stefan Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/ProcessMonitor.st,v 1.84 2007-10-05 09:53:00 cg Exp $'
! !