YoVDO

What Is Paging - Non-Contiguous Memory Allocation

Offered By: CodeHelp - by Babbar via YouTube

Tags

Memory Management Courses Operating Systems Courses

Course Description

Overview

Dive into a comprehensive 48-minute video lecture on paging in operating systems. Explore the concept of non-contiguous memory allocation and learn how paging works. Understand address translation using page tables, context-switching in paging, and the challenges of paging performance. Discover the Translation Look-aside Buffer (TLB) and its role in improving paging efficiency. Follow along with provided slides and notes for a deeper understanding of these crucial operating system concepts. Engage with timestamps for easy navigation through specific topics, including an introduction to paging, address translation techniques, and context-switching with TLB.

Syllabus

- Introduction
- Promotion
- Paging in OS
- Address Translation using Page Table
- Context-Switching in Paging
- Why Paging is slow and how do we make it fast?
- Translation look-aside buffer TLB
- Context-Switching in Paging with TLB


Taught by

CodeHelp - by Babbar

Related Courses

Heterogeneous Parallel Programming
University of Illinois at Urbana-Champaign via Coursera
Advanced Operating Systems
Georgia Institute of Technology via Udacity
計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity
Android Performance
Google via Udacity