Page 21 - bag1
P. 21

Cara pandang dimana

             setiap proses
             menggunakan memori                                                                                   kernel virtual memory                           memory invisible

             utama secara eksklusif                                                                                                                                to  user code

                                                                                                                             stack
             Setiap proses memiliki                                              %esp

             cara memandang

             memori yang sama,

             disebut ruang alamat                                                                     Memory mapped region  forshared
             virtual                                                                                      libraries



             Ruang alamat virtual

             tersusun dari :


                Program dan data                                                                               runtime heap (via malloc)                          the “brk” ptr


                Heap

                Shared library                                                                                  uninitialized data (.bss)

                Stack                                                                                             initialized data (.data)


                Kernel virtual                                                                                     program text (.text)                           Ruang alamat
                   memory                                                                                                 forbidden                                virtual proses


                                                                                                  0                                                                Linux
   16   17   18   19   20   21   22   23   24