Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Virtual Memory: Memory Organization & Virtualization
Graph Chatbot
Related lectures (32)
Untitled
Page Tables: Memory Management in Computer Systems
Covers the organization and management of page tables in computer systems, focusing on their structure, challenges, and the advantages of multi-level page tables.
Dynamic Memory Allocation: Understanding Pointers in C
Provides an overview of dynamic memory allocation in C programming, focusing on pointers and memory management techniques.
Process Abstraction: Managing Execution and Resources
Covers process abstraction in operating systems, focusing on execution management and resource allocation for concurrent program execution.
Untitled
Understanding Vectors: sizeof()
Explores the C++ vector, emphasizing the sizeof operator and vector analysis.
Memory Management: Translation Lookaside Buffer Explained
Explains the Translation Lookaside Buffer's role in efficient memory management and its impact on virtual-to-physical address translation.
Cache Memory
Explores cache memory design, hits, misses, and eviction policies in computer systems, emphasizing spatial and temporal locality.
Paging Mechanisms: Copy-on-Write and Swapping
Covers how the operating system uses paging through copy-on-write and swapping mechanisms to manage memory efficiently.
Dynamic Memory Allocation: Basics and Examples
Explores dynamic memory allocation in C, covering stack vs. heap memory, helper functions, and practical examples.
Virtual memory applications
Explores virtual memory applications, including isolation benefits and memory-mapped files.
GPU Advanced: Memory Management and Optimization
Explores advanced GPU memory management, CUDA programming, and data-parallel computing for optimizing performance.
Previous
Page 2 of 2
Next