Тёмный

Introduction to Memory Management in Linux 

The Linux Foundation
Подписаться 189 тыс.
Просмотров 175 тыс.
50% 1

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 including the various part of the kernel, Debian, RapidIO, Beagleboard.org, and many others. Matt is currently working on GPGPU and eBPF hacks for Linux. Matt has spoken at previous Embedded Linux Conferences on the topics of userspace drivers, Android, Linux 6502 remote processors, kernel testing, and USB gadget configfs, and IoT frameworks.

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
Linux Performance Tools, Brendan Gregg, part 1 of 2
54:29
Главное рыба есть, а воды нет..
00:54
Se las dejo ahí.
00:10
Просмотров 661 тыс.
But, what is Virtual Memory?
20:11
Просмотров 278 тыс.
Enter The Arena: Simplifying Memory Management (2023)
1:47:50
How a Clever 1960s Memory Trick Changed Computing
20:05
Linux Internals: Memory Management
37:56
Просмотров 30 тыс.
Steven Rostedt - Learning the Linux Kernel with tracing
1:07:25
The mind behind Linux | Linus Torvalds | TED
21:31
Device Tree: hardware description for everybody !
43:17
What is virtual memory? - Gary explains
11:28
Просмотров 305 тыс.