[Перевод] Почему eBPF-программа работает на одном ядре, а на другом — нет
eBPF давно стал стандартным инструментом для работы с ядром, но на практике быстро выясняется: одна и та же программа может вести себя по-разному на соседних версиях Linux. Причина — в деталях, которые обычно остаются «под капотом»: структурах ядра, их смещениях и способе доступа к данным. В статье разбираемся, отку...
eBPF давно стал стандартным инструментом для работы с ядром, но на практике быстро выясняется: одна и та же программа может вести себя по-разному на соседних версиях Linux. Причина — в деталях, которые обычно остаются «под капотом»: структурах ядра, их смещениях и способе доступа к данным. В статье разбираемся, откуда берётся эта нестабильность, как работают механизмы вроде CO-RE и BTF и что на самом деле нужно учитывать, чтобы eBPF-код был переносимым и предсказуемым в разных окружениях. Разобраться в eBPF
Связанные теги
Компании и люди
Линия сюжета
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
Зачем конструктору опросов свой MCP-сервер (и почему мы не жалеем)
Привет, Хабр. Меня зовут Дима, я делаю WebAsk - конструктор опросов и тестов. Четыре года назад я писал тут про тотализатор на коленке, спагетти-код из 5к строк и борьбу с мобил...
Продвижение музыки в TikTok: три способа — от «сделай сам за $2» до «агентство сделает всё»
Вы записали трек. Он звучит хорошо, вы это знаете, ваши друзья это знают, даже мама одобрила. Осталось одно: чтобы его услышали не 40 человек, а 40 тысяч.В 2026 году ответ очеви...
Пишем AI-помощника для ревью пулл-реквестов: как выбрать модель и разработать серверную часть
Привет, Хабр! Я Полина Ященко, старший инженер по разработке ПО в YADRO. Мы с командой тестируем гипотезы и активно применяем искусственный интеллект, чтобы усовершенствовать пр...
Как использовать koda-cli в своей IDE без терминала
Привет. В свежей версии CLI-ассиcтента Koda 0.3.1 мы доработали поддержку ACP (Agent Client Protocol) и хотим поделиться туториалом — как настроить интеграцию с ним прямо сейчас...
Оказание проактивных сервисных услуг и проверка HealthCare
Информационная безопасность в классическом понимании часто работает как экстренная служба: «горит — тушим, не горим — отдыхаем». Но современная ИТ-инфраструктура слишком сложна ...
4 недели после открытия MENO для всех
Четыре недели. В первой части было 120 пользователей и баги в парсинге. Во второй - 149 и новый онбординг. В третьей - 216 и первый фидбек с Запада. Сейчас - четвёртая.Коротко: ...
Рекламный слот
Встроенный блок в статье
Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
Зачем конструктору опросов свой MCP-сервер (и почему мы не жалеем)
Привет, Хабр. Меня зовут Дима, я делаю WebAsk - конструктор опросов и тестов. Четыре года назад я писал тут про тотализатор на коленке, спагетти-код из 5к строк и борьбу с мобил...
Продвижение музыки в TikTok: три способа — от «сделай сам за $2» до «агентство сделает всё»
Вы записали трек. Он звучит хорошо, вы это знаете, ваши друзья это знают, даже мама одобрила. Осталось одно: чтобы его услышали не 40 человек, а 40 тысяч.В 2026 году ответ очеви...
Пишем AI-помощника для ревью пулл-реквестов: как выбрать модель и разработать серверную часть
Привет, Хабр! Я Полина Ященко, старший инженер по разработке ПО в YADRO. Мы с командой тестируем гипотезы и активно применяем искусственный интеллект, чтобы усовершенствовать пр...
Как использовать koda-cli в своей IDE без терминала
Привет. В свежей версии CLI-ассиcтента Koda 0.3.1 мы доработали поддержку ACP (Agent Client Protocol) и хотим поделиться туториалом — как настроить интеграцию с ним прямо сейчас...
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
Зачем конструктору опросов свой MCP-сервер (и почему мы не жалеем)
Привет, Хабр. Меня зовут Дима, я делаю WebAsk - конструктор опросов и тестов. Четыре года назад я писал тут про тотализатор на коленке, спагетти-код из 5к строк и борьбу с мобил...
Продвижение музыки в TikTok: три способа — от «сделай сам за $2» до «агентство сделает всё»
Вы записали трек. Он звучит хорошо, вы это знаете, ваши друзья это знают, даже мама одобрила. Осталось одно: чтобы его услышали не 40 человек, а 40 тысяч.В 2026 году ответ очеви...
[Перевод] «Большой скачок» в мире AI: история повторяется
В 1958 году Мао приказал каждой деревне в Китае выплавлять сталь. Крестьяне бросали кухонную утварь в самодельные домны и рапортовали о феноменальных показателях. Сталь оказалас...
Пишем AI-помощника для ревью пулл-реквестов: как выбрать модель и разработать серверную часть
Привет, Хабр! Я Полина Ященко, старший инженер по разработке ПО в YADRO. Мы с командой тестируем гипотезы и активно применяем искусственный интеллект, чтобы усовершенствовать пр...
Дополнительное покрытие этой темы
Похожие публикации и близкие по смыслу материалы по этой же теме.
«Все работает, но БД утекает»: Как взлом подрядчика привел к eBPF-руткиту и утечке данных
Когда мы говорим об атаках через цепочку поставок, обычно всплывает в голове что-то монументальное - SolarWinds, взлом инфраструктуры гигантов. Но правда в том, что сегодня любо...
[Перевод] Изучаем eBPF: программирование ядра Linux для улучшения безопасности, сетевых функций и наблюдаемости
Привет, Хабр!Напомним вам об одной из самых интересных нишевых книг о Linux, изданных нами в последние годы — «Изучаем eBPF: программирование ядра Linux для улучшения безопаснос...
Собираем NetFlow-статистику через eBPF: от физических серверов до K8s
Привет, Хабр!Я работаю сетевым инженером в компании, которая занимается разработкой софта. В этой статье расскажу о том, как мы собираем статистику сетевого трафика, и о труднос...