Operating Systems - Introduction to Memory Management
Course Description
While the CPU is probably arguably the most important hardware resource, a close second is computer memory. This course will first introduce you to the Single Contiguous Model and the Partition Model for memory management. You will then learn how MMU mapping works and discuss the Page Table Pointer Register (PTPR), the virtual address, and the physical address. You will also look into virtual memory and learn how it works in a computer system.
Virtual memory does not split programs into logical modules. Instead, it splits programs into fixed-size blocks. Segmentation splits the program into segments that are more logical. This course will teach you about segmentation memory management and how it can be more logical than virtual memory. You will study xv6 operating systems memory management, the computer booting process, and the hardware initialization process performed by the ROM Basic Input Output System (ROM BIOS).
By the end of this Operating Systems - Introduction to Memory Management course you will have gained a strong understanding of how memory management works in a computer operating system. Once you have gained mastery of segmentation, mapping, booting, and optimizing the overall system performance of a computer operating system, this will open up some really advanced computer programming skills and lessons. So, check out the course today, and start gaining some really useful new skills!
What you'll learn in this course?
-
Operating Systems
-
Technology
-
Programming
-
Computer Hardware
-
Computer Architecture
-
Computer Science
-
Computer Skills
NPTEL
India
By