Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Quizes
Exercises
Publications
Startups
Units
Show all results for
Home
Lecture
Memory Management in Computer Systems
Graph Chatbot
Related lectures (33)
Dynamic Memory Allocation in C++
Covers the concept of pointers in C++, dynamic memory allocation, and best practices.
Dynamic Memory Allocation: Basics and Examples
Explores dynamic memory allocation in C, covering stack vs. heap memory, helper functions, and practical examples.
Dynamic Memory Management and Dynamic Dispatch
Explores memory management, safety, automated techniques, garbage collection, dynamic dispatch, and first-class functions.
Complex Data Structures: Pointers and Dynamic Allocation
Explores pointers for complex data structures, the main() function in C, and memory management, emphasizing dynamic allocation best practices.
Virtual Machines: Memory Management and Control Flow
Covers the architecture of virtual machines, focusing on memory management, control flow, and the CEK machine's semantics.
Dynamic Memory Allocation in C
Log in to Mediaspace to watch this video
Explores dynamic memory allocation in C, covering malloc, calloc, and realloc functions, emphasizing proper memory management and dynamic arrays.
Memory Reclamation: Techniques and Algorithms
Log in to Mediaspace to watch this video
Explores memory reclamation techniques, including Lock-free Reference Counting and Hazard Pointers, and introduces the hybrid approach of QSense.
Memory Management: Address Space Abstraction
Log in to Mediaspace to watch this video
Explains address space abstraction, focusing on memory management, stack and heap structures, and their roles in dynamic memory allocation.
Fragmentation and Segmentation: Memory Management Techniques
Log in to Mediaspace to watch this video
Covers fragmentation and segmentation, focusing on memory management techniques and their implications for system performance.
Memory Management: Dynamic Allocation and Deallocation
Log in to Mediaspace to watch this video
Covers dynamic memory management, focusing on allocation and deallocation practices in programming.
Memory Management: Allocation and Deallocation
Log in to Mediaspace to watch this video
Covers memory management, focusing on allocation and deallocation of memory blocks, including garbage collection techniques and fragmentation issues.
Memory Management & Crash Programs
Log in to Mediaspace to watch this video
Covers memory management for engineers, focusing on crash programs related to memory access errors.
Dynamic Memory Allocation: Understanding Pointers in C
Log in to Mediaspace to watch this video
Provides an overview of dynamic memory allocation in C programming, focusing on pointers and memory management techniques.
Process Abstraction: Managing Execution and Resources
Log in to Mediaspace to watch this video
Covers process abstraction in operating systems, focusing on execution management and resource allocation for concurrent program execution.
The Role of Operating Systems: Foundations and Functions
Log in to Mediaspace to watch this video
Covers the essential role of operating systems in managing hardware and enabling applications across various devices.
Memory Virtualization: Page-Based Management Techniques
Log in to Mediaspace to watch this video
Discusses page-based virtual memory, focusing on its mechanisms, benefits, and address translation techniques.
Operating Systems: The Illusion of Resources
Log in to Mediaspace to watch this video
Explains how operating systems create the illusion of dedicated and infinite resources through virtualization and process abstraction.
IO Devices: Interaction and Performance
Log in to Mediaspace to watch this video
Covers the interaction between operating systems and IO devices, focusing on hardware fundamentals and performance implications.
Pointers and Arrays: Memory Management in C
Log in to Mediaspace to watch this video
Explains the relationship between pointers and arrays in C, focusing on memory management and pointer arithmetic.
Dynamic Memory Management: Using Realloc in C
Log in to Mediaspace to watch this video
Explains dynamic memory allocation in C, focusing on the realloc function and its implications for managing memory effectively.
Previous
Page 1 of 2
Next