Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

LISA21 - Внутренние компоненты BPF

Автор: USENIX

Загружено: 2021-06-09

Просмотров: 13174

Описание:

Внутреннее устройство BPF

Брендан Грегг

Расширенный BPF (также известный как eBPF) — это новый тип программного обеспечения для безопасных, производительных, событийно-управляемых программ, получивший широкое распространение. Возможно, на ваших серверах Linux уже запущены программы BPF; в облачных экземплярах Netflix по умолчанию используется 15, а в Facebook — более 40. Эти программы предназначены для работы с сетью, инструментов повышения производительности, политик безопасности, драйверов устройств, прокси-серверов приложений и многого другого. Многие говорят о том, что BPF вытесняет Linux.

В этом докладе подробно описывается внутренняя работа BPF и анализируются некоторые современные инструменты наблюдения за производительностью. Подробно рассматриваются реализация BPF в ядре: верификатор, JIT-компиляция и среда выполнения BPF; набор инструкций BPF; различные источники событий; а также использование BPF в пользовательском пространстве на примере программ bpftrace. В частности, демонстрируется, как bpftrace компилируется в LLVM IR, а затем в байт-код BPF, а также как данные по каждому событию и агрегированные данные карты извлекаются из ядра.

Полную программу LISA21 можно посмотреть по ссылке https://www.usenix.org/conference/lis...

LISA21 - Внутренние компоненты BPF

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

LISA21 - Below: Interactive Resource Monitor for Modern Linux Systems

LISA21 - Below: Interactive Resource Monitor for Modern Linux Systems

LISA21 — Производительность вычислений: на горизонте

LISA21 — Производительность вычислений: на горизонте

BPF With C

BPF With C

eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]

eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]

eBPF: Fueling New Flame Graphs & more • Brendan Gregg • YOW! 2022

eBPF: Fueling New Flame Graphs & more • Brendan Gregg • YOW! 2022

Kernelless Kernel Programming (eBPF) - Computerphile

Kernelless Kernel Programming (eBPF) - Computerphile

LISA19 - Linux Systems Performance

LISA19 - Linux Systems Performance

LISA19 - Deep Dive into Kubernetes Internals for Builders and Operators

LISA19 - Deep Dive into Kubernetes Internals for Builders and Operators

Cloud Performance Root Cause Analysis at Netflix • Brendan Gregg • YOW! 2018

Cloud Performance Root Cause Analysis at Netflix • Brendan Gregg • YOW! 2018

eBPF - Rethinking the Linux Kernel

eBPF - Rethinking the Linux Kernel

Velocity 2017: Performance Analysis Superpowers with Linux eBPF

Velocity 2017: Performance Analysis Superpowers with Linux eBPF

Linux Networking - eBPF, XDP, DPDK, VPP - What does all that mean? (by Andree Toonk)

Linux Networking - eBPF, XDP, DPDK, VPP - What does all that mean? (by Andree Toonk)

Kernel Recipes 2017 - Perf in Netflix - Brendan Gregg

Kernel Recipes 2017 - Perf in Netflix - Brendan Gregg

Tutorial: Getting Started with eBPF - Liz Rice, Isovalent

Tutorial: Getting Started with eBPF - Liz Rice, Isovalent

Kernel Recipes 2019 - ftrace: Where modifying a running kernel all started

Kernel Recipes 2019 - ftrace: Where modifying a running kernel all started

Двоичная и троичная логика. Из глубин компьютерных чипов до вершин диалектической философии.

Двоичная и троичная логика. Из глубин компьютерных чипов до вершин диалектической философии.

Rust and Tell - Berlin - Aya: Extending the Linux Kernel with eBPF and Rust by Michal Rostecki

Rust and Tell - Berlin - Aya: Extending the Linux Kernel with eBPF and Rust by Michal Rostecki

Что такое eBPF? Урок Brightboard

Что такое eBPF? Урок Brightboard

Jeff Dileo - Evil eBPF Practical Abuses of In-Kernel Bytecode Runtime- DEF CON 27 Conference

Jeff Dileo - Evil eBPF Practical Abuses of In-Kernel Bytecode Runtime- DEF CON 27 Conference

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]