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
Memory Management in Computer Systems
Graph Chatbot
Related lectures (30)
Previous
Page 2 of 3
Next
Dynamic Memory Allocation: Understanding Pointers in C
Provides an overview of dynamic memory allocation in C programming, focusing on pointers and memory management techniques.
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.
Process Abstraction: Managing Execution and Resources
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
Covers the essential role of operating systems in managing hardware and enabling applications across various devices.
Memory Virtualization: Page-Based Management Techniques
Discusses page-based virtual memory, focusing on its mechanisms, benefits, and address translation techniques.
Operating Systems: The Illusion of Resources
Explains how operating systems create the illusion of dedicated and infinite resources through virtualization and process abstraction.
IO Devices: Interaction and Performance
Covers the interaction between operating systems and IO devices, focusing on hardware fundamentals and performance implications.
Pointers and Arrays: Memory Management in C
Explains pointers and arrays in C, focusing on memory management and dynamic allocation.
Pointers and Arrays: Memory Management in C
Explains the relationship between pointers and arrays in C, focusing on memory management and pointer arithmetic.
Dynamic Memory Management: Using Realloc in C
Explains dynamic memory allocation in C, focusing on the realloc function and its implications for managing memory effectively.