HP3000-L Archives

January 1996, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Chris Bartram <[log in to unmask]>
Reply To:
Date:
Fri, 12 Jan 1996 22:47:01 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (31 lines)
 In <H00000660008774a@MHS> [log in to unmask] writes:
 
> Jeff wrote:
> > >:ALTJOB on an EXECuting job only requires evaluating whether a different jo
> ob
> > >can now launch because we just freed up a slot in the queue we were in.
> >
> > Yuck... I see no need to alter the queue after the job reaches INTRO/EXEC.
> > No, no, no; overly complicating things.
>
> Hmmm. Ok, maybe.  The desire to move a job from the SHORT queue to the LONG
> queue once it is determined that it's really going to take three hours
> instead of three minutes seems pretty basic though. The alternative is to
> increase the LIMIT on the SHORT queue by one, but then you have the problem
> that when the job finishes, the limit on SHORT is one too high.  This is
> exactly the kind of problem this enhancement is trying to address.  I think
> at least as many changes will be made with :ALTJOB to running jobs as to
> waiting jobs.
 
There's going to be a period of time (maybe years...?) when there will be
jobs found hiding somewhere that weren't properly defined in the new queue
structure. As fast as some systems are, it's likely that some/most of these
jobs are actually going to go "EXEC" before you notice they're not in the
appropriate queue.
 
(I know from experience in setting up Spoolmate definitions for spoolfiles
that it took us years to catch all the reports, and even then new reports
would keep popping up as programs were added/modified.)
 
                 -Chris Bartram

ATOM RSS1 RSS2