Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Memory Management in Windows 7

15,611 views

Published on

Memory Management
PFN
NUMA
NVRAM

Published in: Education
  • Want to earn $4000/m? Of course you do. Learn how when you join today! ➤➤ https://tinyurl.com/y4urott2
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Memory Management in Windows 7

  1. 1. Memory>>>
  2. 2. Memory Management>>> > >
  3. 3. Binding of Instructions & Data to Memory>>>
  4. 4. Logical vs. Physical Address Space
  5. 5. Special CPU registers: base & limit 0xFFFF 0x2000 o Registers contain Limit • Base: start of the process’s Process memory partition partition • Limit: length of the process’s Base memory partition 0x9000Address generation o Physical address: location in OS actual memory 0 o Logical address: location from Logical address: 0x1204 the process’s point of view Physical address: o Physical address = base + 0x1204+0x9000 = 0xa204 logical address o Logical address larger than limit => error
  6. 6. Swapping>>>>>
  7. 7. Fragmentation>>> o o
  8. 8. Paging>>>>>>
  9. 9. Implementation of Page Table>>>>>
  10. 10. Task Manager’s Main Screen
  11. 11. Task Manager Working Set Display
  12. 12. Integrated NVRAM Support>>>>
  13. 13. PFN Lock>> > > > > > > >
  14. 14. >>>>>>>
  15. 15. >>>>>
  16. 16. > NUMA architectures logically follow in scaling from symmetric multiprocessing (SMP) architectures.> Their commercial development came in work by (Unisys, Hewlett- Packard, Group Bull, Silicon Graphics, IBM), EMC, Compaq, HP) during the 1990s.> Techniques developed by these companies later featured in a variety of Unix-like operating systems, and somewhat in Windows NT.>>>
  17. 17. >>>>>>
  18. 18. The Output

×