Memory Management

Its Covers these Topics for College exams Logical and Physical address map, Memory allocation: Contiguous Memory allocation– Fixed and variable partition– Internal and External fragmentation and Compaction; Paging: Principle of operation –Page allocation Hardware support for paging, Protection and sharing, Disadvantages of paging. Virtual Memory: Basics of Virtual Memory – Hardware and control structures – Locality of reference, Page fault, Working Set, Dirty page/Dirty bit – Demand paging, P...

Get Started. It's Free
or sign up with your email address
Memory Management by Mind Map: Memory Management

1. Access Pattern

1.1. Locality of reference

1.1.1. Temporal

1.1.2. Spatial

2. Address Mapping

2.1. Physical addresss

2.1.1. paging

2.1.1.1. Frames

2.2. Logical Address

2.2.1. Paging

2.2.1.1. Pages

3. Virtual Memory

3.1. Application

3.1.1. Demand Paging

3.2. Problem

3.2.1. Page Fault

3.3. Dirty Bit/Page

3.4. Working Set

4. Hardware Support

4.1. MMU

4.1.1. Base Register

4.1.2. Limit Register

4.2. TLB

4.3. Dirty Bit/Page

5. Fragmentation

6. Memory Manegement Techniques

6.1. UniProgramming

6.2. Multiprogramming

6.2.1. Allocation Tecniques

6.2.1.1. Contiguous

6.2.1.1.1. Types

6.2.1.1.2. Allocation Algorithms

6.2.1.2. Non-Contiguous

6.2.1.2.1. Paging

6.2.1.2.2. Segmentation

7. Page Fault

7.1. cure

7.1.1. Page Replacement

7.1.1.1. Algorithms

7.1.1.1.1. SC (Second Chance)

7.1.1.1.2. LRU(Least REcently Used)

7.1.1.1.3. OPR(Optimal Page Replacement)

7.1.1.1.4. NRU(Not Recently Used)

7.1.1.1.5. FIFO