Introduction to Memory Management in Linux - Matt Porter, Konsulko
All modern non-microcontroller CPUs contain a memory management unit and utilize the concept of virtual memory. This presentation will describe the different types of virtual memory spaces and mappings used in the Linux kernel, the cases in which they are useful, how they are implemented in the kernel, and how they differ from user space memory. Concepts such as the hardware memory-management unit (MMU) and translation lookaside buffer (TLB) will be discussed, as well as software concepts like kernel page tables. User space concepts such as growable stacks, memory paging, memory mapping, page faults, exceptions, and other memory-related conditions will be covered as well.
About Matt Porter
Matt Porter is the CTO of Konsulko Group. At Konsulko, he works on design and development of software for the Linux kernel and other FOSS projects. Matt has contributed to a number of Linux related projects over his years of community involvement includin
1 view
4599
1482
1 week ago 00:18:02 2
Occult Hollywood // Cinema as Ritual Magic
1 week ago 00:31:50 1
The Insane World of Mega Rich Pastors
2 weeks ago 00:25:57 1
Curators’ Tour of Silk Roads exhibition at the British Museum
2 weeks ago 00:15:29 1
DLSS 4 on Nvidia RTX 5080 First Look: Super Res + Multi Frame-Gen on Cyberpunk 2077 RT Overdrive!
2 weeks ago 00:14:19 1
The BEST Chinese Carbon Road Bike Wheels vs The BEST Western Road Bike Wheels
2 weeks ago 00:06:33 1
HOUSE in Russian: all the forms of this word
3 weeks ago 05:31:30 2
Python Tutorial for Beginners - Learn Python in 5 Hours [FULL COURSE]
3 weeks ago 00:10:00 1
Yildiz: Alive Free Energy Inventor Magnet Infinity Motor Powers Homes for Free!
3 weeks ago 02:39:28 5
Old English Pronunciation: A Comprehensive Reconstruction
3 weeks ago 03:06:40 1
Volodymyr Zelenskyy: Ukraine, War, Peace, Putin, Trump, NATO, and Freedom | Lex Fridman Podcast #456
3 weeks ago 00:08:24 1
Learn Chinese for Beginners | Nationalities in Chinese | Country Names in Chinese
4 weeks ago 00:42:39 1
Flatpicking Guitar with Molly Tuttle
4 weeks ago 00:20:09 1
EXPOSING The Group That Ruined The TF2 Workshop
4 weeks ago 00:00:36 1
PROJECT NET | Graphics Comparison
4 weeks ago 00:09:23 1
The BEST Distortion Pedal I EVER Tried?! (Lichtlaerm Audio Gehenna)
4 weeks ago 00:03:08 1
Unreal Engine 5 Animation Hack: Attach Actors with Sequencer
4 weeks ago 00:01:31 1
”Chainsaw Man – The Movie: Reze Arc” Official Teaser 2/劇場版『チェンソーマン レゼ篇』特報
4 weeks ago 00:23:46 1
C64 Kid vs NES: What Did I Miss Out On?
4 weeks ago 00:01:43 1
Looney Tunes: Gremlins 2 Intro & Outro 1990
4 weeks ago 00:41:47 2
Phantasia - Future Angels (1981)
1 month ago 00:07:27 1
Hostinger Review 2024 - Is it Worth Buying? ✅🔥🔥🔥👉 91% COUPON Code Included
1 month ago 00:03:49 1
Beginner’s Guide to Football Betting: Everything You Need to Know
1 month ago 00:36:23 1
Yanis Varoufakis: Welcome to the age of technofeudalism
1 month ago 00:06:38 1
Meme Coin SUPER CYCLE - I Made 1 ETH PER DAY with This Meme Coin Trading Bot