Page 98 - DCAP408_WEB_PROGRAMMING
P. 98

Windows Programming                                           Dr. Anil Sharma, Lovely Professional University




                    Notes                          Unit 6: Memory Management (II)


                                     CONTENTS
                                     Objectives
                                     Introduction

                                     6.1  Global Memory Allocation
                                     6.2  What Windows is actually Doing with Memory?
                                     6.3  System Memory and System Resources

                                          6.3.1  What are System Resources?
                                          6.3.2  Resource Comparison
                                     6.4  Summary
                                     6.5  Keywords
                                     6.6  Review Questions

                                     6.7  Further Readings

                                   Objectives

                                   After studying this unit, you will be able to:

                                      Understand the concept of global memory allocation
                                      Discuss what windows is actually doing with memory
                                      Understand system memory and system resources

                                   Introduction

                                   Memory allocation and  de-allocation takes place at several times in database. Here you will
                                   recognize the process of assigning global memory. The term System Resources basically includes
                                   two major areas of Windows memory that are reserved for and used by particular Windows
                                   components. You will also discuss in this unit the concept of system memory and system resource.

                                   6.1 Global Memory Allocation

                                   Memory may be assigned to a specific memory area when a stated event happens, like when an
                                   application  connects, or  it may be reallocated  depending on a alteration  in a configuration
                                   parameter setting.
                                   The Figure 6.1 displays the dissimilar areas of memory that the database manager assigns for
                                   numerous uses and the configuration parameters that permit you to manage the size of this
                                   memory.





                                     Notes  In an Enterprise Server Edition environment that includes numerous logical database
                                     partitions, every database partition contains its own Database Manager Shared Memory set.





          92                                LOVELY PROFESSIONAL UNIVERSITY
   93   94   95   96   97   98   99   100   101   102   103