YoVDO

The Cost of Memory Fragmentation - Performance Implications and Solutions

Offered By: Hussein Nasser via YouTube

Tags

Memory Management Courses Memory Allocation Courses Backend Development Courses Memcached Courses CPU Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Getting Started with Reverse Engineering
Pluralsight
Intro to Binary Exploitation
HTB Academy via Independent
Energy Efficient Programming
openHPI
Journey to the Centre of the JVM - Exploring CPU Architecture and Memory Models
ChariotSolutions via YouTube
One Glitch to Rule Them All - Fault Injection Attacks Against the AMD Secure Processor
Black Hat via YouTube