13
Memory Management

Memory Management | Computer Science

Embed Size (px)

Citation preview

Page 1: Memory Management | Computer Science

Memory Management

Page 2: Memory Management | Computer Science

Introduction

Memory management is defined as functionality of operating system which handles or manages primary memory as well as moves processes forward and backward between fundamental memory and disk amid execution.

Page 3: Memory Management | Computer Science

Swapping in Operating System

Swapping is the procedure in which a procedure can be swapped briefly out of primary memory (or move) to secondary storage (disk) and make that memory accessible to different procedures.

Page 4: Memory Management | Computer Science

Logical Address Space & Physical Address Space

An address created by the CPU is regularly alluded to as logical a coherent address. The set of every single logical address created by a program is known as logical address space.

An address seen by the memory unit-that is, the one stacked into the memory-address register of the memory-is generally alluded to as physical address. The set of every single physical address relating to the logical address is known as physical address space.

Page 5: Memory Management | Computer Science

Mapping from Logical to Physical Address (MMU)

Page 6: Memory Management | Computer Science

Types of Memory Management

• Single adjoining allocation• Partitioned allocation• Paged memory management• Segmented memory

management

Page 7: Memory Management | Computer Science

Cache Memory

Cache memory, is also known as CPU memory, is random access memory (RAM) that a microprocessor can access more rapidly than accessing regular RAM.

Page 8: Memory Management | Computer Science

Different types of Cache Memory

• Level 1 (L1) Cache• Level 2 (L2) Cache• Level 3 (L3) Cache

Page 9: Memory Management | Computer Science

Virtual Memory in Operating System

A system could address more memory as compared to the amount physically introduced on the framework. This additional memory is known as virtual memory and it is an area of a hard disk that is set up to imitate the system's RAM.

Page 10: Memory Management | Computer Science

Memory Allocation

Page 11: Memory Management | Computer Science

Memory Management Error

The "0X0000001A" error is also called known as Memory_Management error and it occurs because of memory malfunctions. It reduces total memory of the system and a blue screen appears.

Page 12: Memory Management | Computer Science
Page 13: Memory Management | Computer Science

Hey Friends,

This was just a summary on Memory Management. For more detailed information on this topic, please type the link given below or copy it from the description of this PPT and open it in a new browser window.http://www.transtutors.com/homework-help/computer-science/memory-management.aspx