Page 128 - slides.dvi
P. 128

•
            •
                   •
   Unix
   Case
                                                                                                               Unix
            Unix
                   Have
                          Recall:
   Study—
                          a
                   three


   Processes
            processes
                                                                                                               Processes
                          process
            are
                          is
                          a
                   segments:





                   text,
                          program
                                                                     Free
                                                                 Space
                                                                                                  Unix
            heavyweight.
                          in
                                                                                             Kernel
                                                         memory allocated
                                                                           functions are called
                   data
                                                                              grows downward as
                                         Text Segment
                                                  Data Segment
                                                                                   Stack Segment
                                                           grows upwards as more
                   and
                          execution.
                   stack.








                                                                              per Process
                                                                                                  (shared by all)
                                                                                 Address Space
                                                                                                     Kernel Address Space
























   124
   123   124   125   126   127   128   129   130   131   132   133