Координация планировщика CPU и менеджера памяти через eBPF

Performance
Языки, технологии и фреймворки

Тезисы

Рассмотрим, как отсутствие связи между планировщиком CPU и менеджером памяти убивает производительность на NUMA-системах. Обсудим построение системы, где планировщик «знает» о горячих данных. Привязка задач к кэш-доменам. Изучим реальные бенчмарки, показывающие, что координация ресурсов даёт мультипликативный эффект. Исследуем переход к Application-Informed Kernel, когда приложение сообщает ядру о своих намерениях, а ядро адаптирует политики под нагрузку.


Аудитория

Backend-разработчик


Уровень сложности

Intermediate

Eltex
Александр Лошкарев

Разрабатывает сервисы для Wi-Fi оборудования в Eltex. Разрабатывал системное ПО для мобильных сетей 5G.

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

Преподаватель курсов в СибГУТИ, обучал работе мобильных и проводных сетей в Nokia и Huawei.

Другие спикеры трека Performance

Еще на тему Performance