home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / mint / ps_cntrl / read.me < prev   
Encoding:
Text File  |  1992-07-21  |  5.5 KB  |  132 lines

  1. ****************************************************************
  2. *                                                              *
  3. *                          PS-Control                          *
  4. *                                                              *
  5. *            ACC/PRG zur Prozeß-Steuerung unter MiNT          *
  6. *                                                              *
  7. *                  für's TOS Magazin ICP Verlag                *
  8. *                                                              *
  9. *                      1992 by Richard Kurz                    *
  10. *                      Vogelherdbogen 62                       *
  11. *                      7992 Tettnang                           *
  12. *                      Fido 2:241/7232.5                       *
  13. *                                                              *
  14. ****************************************************************
  15.  
  16.  
  17. Was ist's?
  18.  
  19. MiNT (MiNT is Not TOS) war bisher hauptsächlich für Freaks und
  20. mausscheue Atari-Benutzer von Interesse. Nun stellt sich immer
  21. mehr heraus, daß MiNT (oder ein Abkömmling davon) in Zukunft den
  22. Unterbau für das neue MultiTOS bilden wird (MiNT is Now TOS)!
  23.  
  24. Damit auch User, die sich mit einer kommandoorientierten
  25. Oberfläche nicht anfreunden können, einen Überblick bzw.
  26. Kontrolle über die Prozesse in Ihrem System haben, wurde von mir
  27. PS-Control verbrochen.
  28.  
  29. PS-Control kann als ACC oder PRG gestartet werden. Es zeigt bis
  30. zu 17 Prozesse mit ihren Parametern in einem Fenster an. Die
  31. Prioritäten, nach denen die Rechenzeit aufgeteilt wird, können im
  32. Bereich von -20 bis +20 verändert werden. Damit nicht nach jedem
  33. Programmstart PS-Control aufgerufen werden muß, um diesen Wert an
  34. die eigenen Bedürfnisse anzupassen, könne die Prioritäten in
  35. einem File (PS_CONTR.INF) abgelegt werden. Diese Liste kann
  36. entweder mit PS-Control oder einem ASCII-Editor erstellt werden.
  37. Es können maximal 17 Zeilen mit folgendem Aufbau eingegeben
  38. werden: Name(maximal 8 Stellen) Priorität (von -20 bis +20)
  39. Damit PS-Control diese Informationen automatisch laden kann, muß
  40. diese Liste im Rootverzeichnis des Bootlaufwerkes oder im
  41. gleichen Ordner wie PS-CONTROL.APP liegen. Werden Programme
  42. gestartet, die in der Liste eingetragen sind, wird deren
  43. Priorität automatisch auf den gewünschten Wert gesetzt.
  44. Voraussetzung hierfür ist allerdings, daß PS-Control z.B. als
  45. ACC ausreichend Rechenzeit zugeteilt bekommt!
  46.  
  47. MiNT biete auch die Möglichkeit, den einzelnen Prozessen Signale
  48. zu senden. Mit PS-Control können folgende Signale abschickt
  49. werden: STOP, TSTP, CONT, KILL und TERM.
  50.  
  51.  
  52. Das PS-Control-Fenster
  53.  
  54. Im oberen Bereich werden maximal 17 Prozesse angezeigt. Zu jedem
  55. Prozeß werden folgende Parameter gezeigt:
  56.  
  57. Name -> Der Name des Prozesses (maximal 8 Zeichen). Erscheint
  58.         das Uhrensymbol vor dem Namen, steht der Prozeß in
  59.         der Liste mit den Prioritäten.
  60.  
  61. Id   -> Die dreistellige Identifikations-Nummer des Prozesses.
  62.  
  63. Pri  -> Die Priorität, nach der die Rechenzeit verteilt wird, mit
  64.         Werten von -20 bis +20
  65.  
  66. Fl   -> Der aktuelle Status, folgende Werte sind möglich:
  67.          0x00      momentan aktiv
  68.          0x01      fertig zum Start
  69.          0x20      wartet auf ein Ereignis
  70.          0x21      wartet auf Ein-/Ausgabe
  71.          0x22      Zombie, 'ne Leiche halt
  72.          0x02      beendet aber resident
  73.          0x24      gestoppt durch ein Signal
  74.  
  75. CPU -> Die gesamte Rechenzeit, in Sekunden, die von diesem
  76.        Prozeß verbraucht wurde.
  77.  
  78. Byte-> Der Speicherbedarf des Prozesses.
  79.  
  80. Um die Priorität zu ändern oder um Signale abzuschicken, muß mit
  81. der Maus mindestens ein Prozeß angeklickt werden. Mit
  82. gleichzeitig gerückter Shifttaste dürfen's auch gerne mehr sein.
  83.  
  84.  
  85. Die Buttons
  86.  
  87. [ Info ]    -> Zeigt den Verbrecher.
  88. [ Hilfe ]   -> Gibt ein wenig von derselben.
  89. [ Alles ]   -> Markiert alle Prozesse.
  90. [ Nichts ]  -> Löscht alle Markierungen.
  91. [ + ]       -> Erhöht die Priorität um 1.
  92. [ - ]       -> Vermindert die Priorität um 1.
  93. [ Max ]     -> Setzt die Priorität auf +20.
  94. [ Min ]     -> Setzt die Priorität auf -20.
  95. [ 0 ]       -> Setzt die Priorität auf 0 (normal).
  96. [ Liste ]   -> Schaltet auf die Verwaltung der Prioritätenliste
  97.                um.
  98.  
  99.    [ Aufnehmen ]  -> Nimmt einen Prozeß mit den aktuellen
  100.                      Werten in die Liste auf.
  101.    [ Löschen ]    -> Entfernt einen Prozeß aus der Liste
  102.    [ Laden ]      -> Lädt die Liste von Disk.
  103.    [ Sichern ]    -> Schreibt die Liste auf Disk.
  104.    [ OK ]         -> Zurück.
  105.  
  106. [ Signal ]  -> Schalte auf die "Signal-Verschickung" um.
  107.  
  108.    [ STOP ]       -> Legt einen Prozeß mit roher Gewalt
  109.                      schlafen! ACHTUNG! Nicht alle Programme
  110.                      können das verkraften!
  111.    [ TSTP ]       -> Bittet einen Prozeß schlafen zu gehen!
  112.                      ACHTUNG! Auch dabei steigt manches Programm
  113.                      aus!
  114.    [ CONT ]       -> Erweckt einen Prozeß aus dem Dornröschen-
  115.                      Schlaf.
  116.    [ KILL ]       -> Beendet einen Prozeß mit roher Gewalt.
  117.                      ACHTUNG! Nur als Notausgang benutzen, da
  118.                      speziell mit GEM-Programmen Problem
  119.                      auftreten können.
  120.    [ TERM ]       -> Bittet einen Prozeß sich zu beenden. Nur
  121.                      wollen die wenigsten Programme dieser
  122.                      freundlichen Aufforderung folgen.
  123.    [ OK ]         -> Zurück.
  124.  
  125.  
  126.  
  127. Das war's! Viel Vergnügen mit MiNT (RK)
  128.  
  129. P.S. Mit an Sicherheit grenzender Wahrscheinlichkeit läuft
  130.      PS-Control auch unter MultiTOS und kann dort sicher sehr
  131.      nützlich sein!
  132.