Long Running Processes: Unterschied zwischen den Versionen

Aus Doc-Wiki
Zur Navigation springen Zur Suche springen
imported>Burghardt
imported>Lorenz.glimann
Zeile 13: Zeile 13:
 
Username Machine Application Expected end of execution
 
Username Machine Application Expected end of execution
 
johndoe c099 myapp.java 31.12.2099
 
johndoe c099 myapp.java 31.12.2099
  +
lorenz.glimann login screen 15.11.2017
   
 
''(This is a wiki - click on "Edit" after "Login" in the top right corner)''
 
''(This is a wiki - click on "Edit" after "Login" in the top right corner)''

Version vom 8. November 2017, 17:15 Uhr

The problem

From time to time we see applications running for a long time - days, not hours. Most times this is a crashed process or a bad programmed application which refrains to die ;-)

On the other hand there may be tasks that simply need so much time that they run through the weekend to solve a problem. (Matlab problem solvers or simulations for example.)

We (the system administrators) usually have no clue which case is true for a specific program. Should we kill the processes to clean up the system? Or should we leave it running?

To emphasize it: we have nothing against running programs a long while. If you want to be friendly you should run those program using "nice" though.

The solution

To avoid getting killed please enter your expected usage by adding a line to this table:

Username      Machine  Application    Expected end of execution
johndoe       c099     myapp.java     31.12.2099
lorenz.glimann       login     screen     15.11.2017

(This is a wiki - click on "Edit" after "Login" in the top right corner)

Running processes without "nice" and without being listed above will get killed without further notice.


This problem is relevant for the physical pool clients and for the virtual login Shell-machines.