Opened 12 years ago

Last modified 9 years ago

#478 new enhancement

IZ2447: automatically terminate idle interactive jobs

Reported by: templedf Owned by:
Priority: low Milestone:
Component: sge Version: 6.1u3
Severity: Keywords: execution
Cc:

Description

[Imported from gridengine issuezilla http://gridengine.sunsource.net/issues/show_bug.cgi?id=2447]

        Issue #:      2447             Platform:     All           Reporter: templedf (templedf)
       Component:     gridengine          OS:        All
     Subcomponent:    execution        Version:      6.1u3            CC:    None defined
        Status:       NEW              Priority:     P4
      Resolution:                     Issue type:    ENHANCEMENT
                                   Target milestone: ---
      Assigned to:    ernst (ernst)
      QA Contact:     pollinger
          URL:
       * Summary:     automatically terminate idle interactive jobs
   Status whiteboard:
      Attachments:

     Issue 2447 blocks:
   Votes for issue 2447:


   Opened: Fri Dec 14 16:15:00 -0700 2007 
------------------------


Grid Engine should automatically monitor interactive jobs and terminate ones
that have been idle longer than a threshold time.  While the user's shell may
have an automatic logout time specified, the shell's automatic logout is easily
circumvented by the user.  Idle interactive jobs can consume job slots that
could otherwise be used for doing useful computation.

   ------- Additional comments from andreas Mon Dec 17 02:54:19 -0700 2007 -------
Any idea what could be the criterion for being idle?

No CPU consumption could hardly be the criterion because some interactive jobs
anyways consume almost no CPU e.g. think of a vi(1) session. Possibly new
interactive job support would allow IO monitoring as to detect idle interactive
jobs. Drawback of this approach however is that IO of qsh(1) jobs is not
streamed through shepherd.

Change History (0)

Note: See TracTickets for help on using tickets.