Page 59 - slides.dvi
P. 59

•
                                                                                                    •
                    •
                                             •
                                                                                       –
                                      –
                                                              –
                                                                                             –
                                –
                                                    –
                                                                    –
                                                                                  –
   Operating
                                             VM
                    Also
                                to
                                                                                                               Virtual
                                                                           Virtual
                                                                                                    Virtual
                                                                                       such
   Systems
                    get
                                                                                             already
   —
                                                         impunity
                                      programs
                                                                                  processes
                                                    efficiency:
                                             typically
                                execute
                                                                    portability:
                                                                                       pages
                           referenced.
                                a
                                                                                             have
                                                              convenience:
   Demand
                                                                           memory
                                                    no
                    demand
                                                                                       live
                                                                                                               Memory
                                                                                                    addressing
                                                                                  access
   Paged
                                                                                             valid
                                                                                       on
                                                    need
                                                                           (VM)
                                                                                       a
                                process
                                                                                             or
                                                                    programs
   Virtual
                                                    to
                                                                                                    allows
                                      (executables)
                                                                           has
                                             implemented
                                we
                                                                                                    us
                                                                           a
                                                              programmer
   Memory
                                                                    work
                                             via
                                                                                             invalid
                                                    waste
                                                                                                    to
                                load
                                                                                  non-resident
                                      reside
                    segmentation,
                                                              can
                                                                                       non-volatile
                                      on
                                                                           number
                    but
                                                              use
                                                    (real)
                                                                                             pages;
                                pages
                                             demand
                                                                           of
                                                                    regardless
                                      disk
                                in
                                                                                  memory
                                                                                                    introduce
                                                              e.g.
                    rare.
                                                                    of
                                                                                       backing
                                on
                                                                                                    the
                                                                                  just
                                                    memory
                                             paging:
                                                              large
                                                                    how
                                                                                             introduce
                                                                                  as
                                                                           benefits:
                                                    on
                                                                                                    idea
                                                                                             a
                                                                                       store,
                                                                                  if
                                                                                  it
                                                                                                    of
                                demand
                                                                    much
                                                              sparse
                                ;
                                                    code
                                                                                             new
                                                                                       such
                                                    or
                                i.e.
                                                                                  were
                                                                                       as
                                                              data
                                                                                                    virtual
                                                                                       a
                                as
                                                                    actual
                                                    data
                                                                                  ‘the
                                and
                                                                                  real
                                                    which
                                                                                                    memory:
                                                                    memory
                                                              structures
                                                                                             “non-resident”
                                                                                       hard-disk.
                                when
                                                    isn’t
                                                                                  thing’.
                                                              with
                                they
                                                                    present
                                are
                                                    used.
                                                                                             designation
   55
   54   55   56   57   58   59   60   61   62   63   64