The Cost of Memory Fragmentation - Performance Implications and Solutions
Offered By: Hussein Nasser via YouTube
Course Description
Overview
Explore the intricacies of memory fragmentation and its impact on system performance in this comprehensive 38-minute video. Delve into topics such as memory allocation, external and internal fragmentation, virtual memory, swap, and page size. Discover the genius behind memcached and learn how CPUs read data from RAM. Examine the cost of memory fragmentation and its effects on performance, including a case study on MySQL 8.x regression. Gain valuable insights into backend bottlenecks and strategies for optimizing system efficiency through this in-depth exploration of memory management concepts.
Syllabus
Intro
Memory Allocation
External fragmentation
Internal Fragmentation
Virtual Memory & Swap
Page Size
The genius of memcached
How CPU reads data from RAM
The cost of fragmentation in memory
MySQL 8.x regression
Summary
Taught by
Hussein Nasser
Related Courses
C++ For C Programmers, Part AUniversity of California, Santa Cruz via Coursera Advanced C Programming: Pointers
Udemy C Programming:The best approach to learn C Language
Udemy First Look: Java 10 and Java 11
LinkedIn Learning لغة البرمجة C++ لمبرمجي اللغة C، الجزء (أ)
University of California, Santa Cruz via Coursera