Page 31 - slides.dvi
P. 31

A
                                •
                                                                         3.
                                                                                2.
                                       •
                                                          5.
                                                                 4.
                                                                                            1.
                         Also
   Operating
                                                     the
                                                                                            CPU
                                              Sensible
                                                                                                   variety
                         need
                                                                 Waiting
                                                     first
   Systems
                                                                                                   of
                                                                                       process!)
                                Minimize
                                                          Response
                                       Maximize
                         to
   —
                                                                                                               Scheduling
                                                                         Turnaround
                                                                                Throughput:
   CPU
                                                                 time:
                                                          time:
                                                                                #
                         worry
                                                                                            utilization:
                                              scheduling
                                                                                                   metrics
                                                     response
                                                                         time:
                                average
                                                                                of
                                                     is
   Scheduling
                                                                                            the
                                       throughput
                                                                                                   may
                                                                                                               Criteria
                                                                 amount
                         about
                                                          amount
                                       or
                                                                                                   be
                                                                 of
                                                                         amount
                                              strategies
                                                          of
                                                                                processes
                                                                                            fraction
                                                                         of
                                turnaround
                                                     produced
                                       CPU
                                                                 time
                                                                                                   used:
                         fairness
                                                                                            of
                                                          time
                                                                 a
                                                     (in
                                              might
                                                                                that
                                                          it
                                                                         time
                                time,
                                                                                            the
                         and
                                                                         to
                                              be:
                                                          takes
                                                                 process
                                       utilization
                                                                                            time
                                waiting
                                                                                complete
                                                                 has
                                                                                            the
                                                                         execute
                                                          from
                         liveness.
                                                     time-sharing
                                                                         a
                                time
                                                                                their
                                                                 been
                                                                                            CPU
                                or
                                                          when
                                                                                            is
                                                          a
                                                     systems)
                                                                         particular
                                                                 waiting
                                                                                            being
                                                                                execution
                                response
                                                                 in
                                                          request
                                                                                per
                                                                                            used
                                                                 the
                                                          was
                                                                         process.
                                time.
                                                                                time
                                                                                            (and
                                                                 ready
                                                                                unit.
                                                                                            not
                                                          submitted
                                                                                            for
                                                                 queue.
                                                                                            idle
                                                          until
   27
   26   27   28   29   30   31   32   33   34   35   36