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: Allocation and Deallocation
Graph Chatbot
Related lectures (34)
Garbage Collection in Object-Oriented Languages
Log in to Mediaspace to watch this video
Explores garbage collection techniques in object-oriented languages, focusing on mostly-copying and generational GC, heap organization, promotion policies, and method dispatch challenges.
Pointer Arithmetic: Understanding Memory Management in C
Log in to Mediaspace to watch this video
Explains pointer arithmetic in C, focusing on memory manipulation and common pitfalls.
Dynamic Arrays in C: Implementation and Memory Management
Log in to Mediaspace to watch this video
Discusses the implementation and management of dynamic arrays in C programming, focusing on memory allocation and safe access methods.
Dynamic Arrays in C: Flexible Array Members
Log in to Mediaspace to watch this video
Covers flexible array members in C, focusing on dynamic memory allocation and practical applications in system programming.
Paging
Log in to Mediaspace to watch this video
Introduces paging in operating systems, explaining memory management units, address space abstraction, page tables, and TLB.
Pointers: General Concepts
Log in to Mediaspace to watch this video
Introduces the fundamental concepts of pointers in C programming, emphasizing their utility for memory access and dynamic allocation.
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.
Memory Management: Copying Garbage Collection
Log in to Mediaspace to watch this video
Explores copying garbage collection, generational GC, inter-generational pointers, finalizers, weak references, and various GC techniques.
Interpreters and Virtual Machines
Log in to Mediaspace to watch this video
Explores interpreters, virtual machines, optimization techniques, and memory management in programming languages.
Programming for Engineers: LabVIEW Essentials
Log in to Mediaspace to watch this video
Introduces LabVIEW essentials for engineers, covering loops, structures, dataflow, error handling, clusters, strings, and graph customization.
Numerical Methods: Stopping Criteria, SciPy, and Matplotlib
Log in to Mediaspace to watch this video
Discusses numerical methods, focusing on stopping criteria, SciPy for optimization, and data visualization with Matplotlib.
Best Practices in Programming: Overview
Log in to Mediaspace to watch this video
Covers best practices in programming, focusing on readability, naming conventions, and simplicity over complexity.
Classes and Objects
Log in to Mediaspace to watch this video
Covers the fundamental concepts of classes and objects in C++.
Language Theory into Practice
Log in to Mediaspace to watch this video
Explores the practical application of language theory, including quicksort, gradual typing, and efficient memory management, as well as the challenges of reduction program synthesis.
Previous
Page 2 of 2
Next