Новый проект Microsoft переносит Linux eBPF на Windows 10
«Проект ebpf-for-windows нацелен на то, чтобы позволить разработчикам использовать знакомые инструменты eBPF и интерфейсы прикладного программирования (API) поверх существующих версий Windows» - Microsoft.
12 мая 2021, среда 19:38
Anykey911 [ ] для раздела Блоги
RTX 3070 - смотри ЦЕНУ сидя на огнеупорном
-40000р на RTX 3080 в Ситилинке
3Tb WD - цена упала в полтора раза
-10000р на 6Tb Seagate в Ситилинке
Эта новость написана посетителем сайта, и за неё начислено вознаграждение.Начислено вознаграждение
реклама
Microsoft запустила новый проект с открытым исходным кодом, цель которого - добавить в Windows преимущества eBPF - технологии, впервые реализованной в Linux, которая позволяет прикреплять программы как к ядру, так и к пользовательским приложениям. Технология eBPF позволяет программе, поставляемой пользователем, запускаться изолированно внутри ядра операционной системы при определенном событии, таких как системный вызов, вход / выход функции, точках трассировки ядра или сетевых событиях.
анонсы и реклама
-40% на 1Tb Toshiba в Ситилинке
-40 000р на 6900XT - цены пошли вниз
RTX 3060 - дефицит кончается с падением Эфира
-8000р на 6Tb Toshiba - цены на харды падают
Дешевая RX 6900XT дешевле чем 6800XT
2Tb Seagate: -30% за пару дней
Очень дешевые майнерские 1660 - по такой цене нет нигде
7 видов RTX 3080 в Ситилинке, цены пошли вниз
2Tb WD - цена упала на 25% за пару дней
4Tb WD дешевле всего в Compeo.ru
-8000р на 6Tb Toshiba - цены на харды падают
Galaxy S21 - цена упала на порядок
Присоединение к определенному хуку и работа на таком низком уровне дает программе eBPF возможность проверять в реальном времени данные. По этим причинам программы eBPF особенно полезны для задач фильтрации, мониторинга и анализа, которые имеют применение в области сетей и безопасности. Они также подходят для целей отладки в действующих системах, поскольку программы eBPF могут обращаться к структуре данных ядра, и нет необходимости перекомпилировать ядро для их запуска.
Архитектурный вид проекта показывает, что программа eBPF может использовать цепочки инструментов для генерации байт-кода eBPF на различных языках, поэтому любое приложение может использовать его и даже загружать в инструмент командной строки Windows Netsh с помощью общей библиотеки.
реклама
Как видно на изображении выше, Microsoft использует верификатор PREVAIL eBPF, размещенный в защищенном процессе пользовательского режима, и uBPF IO Visor, работающий в контексте выполнения режима ядра, для проверки легитимности полученного байт-кода и выполнения программы eBPF поверх Windows.
Microsoft объясняет, что «программы eBPF, установленные в контексте выполнения режима ядра, могут подключаться к различным перехватчикам для обработки событий и вызова различных вспомогательных API-интерфейсов, предоставляемых оболочкой eBPF, которая внутренне обертывает общедоступные API-интерфейсы ядра Windows, позволяя использовать eBPF в существующих версиях Windows".
В настоящее время доступно только два перехватчика - XDP и привязка к сокету - оба связаны с сетью. Однако Microsoft ожидает, что в будущем будет добавлено больше, чтобы охватить и другие области.
реклама
Проект ebpf-for-windows все еще находится в начальной стадии, и его долгосрочная цель - «донести возможности eBPF до пользователей Windows» и стать частью более широкого сообщества eBPF, которое также будет направлять его развитие.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
реклама
Оценитe материал
Добавить в закладки Спасибо автору
КомментарииПравила
Лента материалов
Битва игровых компьютеров: Core i3-10100F & GeForce RTX 2060 и Ryzen 5 2600 & Radeon RX 5600 ХТ
Breathedge и Wolfenstein Youngblood: тестирование лучших игровых компьютеров
Обзор и тестирование материнской платы ASUS ROG Maximus XIII Hero
Битва видеокарт: GeForce RTX 2070 Super VS Radeon RX Vega 64
Игровой компьютер до 60 тысяч рублей: май 2021 – выбор лучших связок видеокарт и процессоров
Обзор и тестирование материнской платы ASUS ROG Maximus XIII Extreme Glacial
Битва процессоров: Core i3-10320 VS Ryzen 5 3500 в связке с видеокартой Radeon RX 5700 ХТ
Холодный дуэт из MSI MPG Z590 Gaming Carbon WIFI и MPG CoreLiquid K360
Топ лучших видеокарт для игрового компьютера, стоимостью до 20 тысяч рублей: май 2021
Обзор и тестирование материнской платы MSI MAG Z590 Tomahawk WiFi: средний класс
Интересные материалы
25 мая 202151
Топ лучших видеокарт для игрового компьютера, стоимостью до 20 тысяч рублей: май 2021
27 мая 202122
Топ лучших процессоров для игрового компьютера, стоимостью до 10 тысяч рублей: май 2021
21 мая 202137
Обзор и тестирование материнской платы ASUS ROG Maximus XIII Extreme Glacial
29 мая 202124
Ретроклокинг: легенда оверклокинга Ian «8Pack» Parry – начало
22 мая 202150
Обзор и тестирование игрового ноутбука ASUS ROG Flow X13 (GV301QH)
24 мая 202133
Возможно вас заинтересует
Эффективная реклама для вашего бизнеса
Популярные новости
GeForce RTX 3080 Ti продемонстрировала свои возможности в майнинге Ethereum
Aналог DLSS от AMD повышает FPS на 60-300% и работает даже на старых картах RX 500, Vega и GTX 1000
42 смартфона Xiaomi получили стабильную прошивку MIUI 12.5 от 1 июня 2021 года
Пользователи требуют от Xiaomi улучшения качества прошивки MIUI Global
NVIDIA подтвердила цены и характеристики GeForce RTX 3080 Ti и GeForce RTX 3070 Ti
Американская торговая сеть выставила GeForce RTX 3080 Ti по рекомендованной цене
Уже в этом году Dogecoin может упасть в 40 раз, потеряв 38 миллиардов долларов
Core i5-2500K vs Core i5 11400F – самое время положить старый 4-ядерник на полку по мнению TG
Энтузиаст показал, как на Unreal Engine 5 могут выглядеть игры будущего
Биткоин сдаёт позиции – комиссии упали в 9 раз, а количество майнеров снизилось на 27%
AMD продемонстрировала возможность интеграции памяти на процессорах Ryzen 5000
Xiaomi POCO X3 GT получит чип Dimensity 1100, экран 120 Гц IPS и MIUI 12.5 на Android 11
Технология AMD Super Resolution увеличивает fps в играх до 3-х раз и работает на GeForce GTX 1060
GeForce RTX 3070 Ti в России оценили в 57 900 рублей, а GeForce RTX 3080 Ti – в 116 900 рублей
Redmi K20 Pro и ещё семь смартфонов Xiaomi сломались после установки MIUI 12.5 Stable
Официальный анонс видеокарт GeForce RTX 3070/3080 Ti – $1199 за старшую модель и ни слова о майнерах
Настольные процессоры AMD Ryzen с архитектурой Zen 3 снабдят L3-кэшем V-Cache — прирост fps до 25 %
Пять знаменитых игр серии Need for Speed снимают с продажи и готовят к отключению серверов
Основатель Binance: мировые регуляторы не смогут запретить Bitcoin
Состоялся релиз Firefox 89 с новым интерфейсом Proton
Популярные статьи
Как майнинг Chia изменил цены на SSD и HDD в российских магазинах — ситуация месяц назад и сейчас
Высокие задержки DPC в видеокартах NVIDIA GTX 10-х серий и метод решения этой проблемы
Ключ к Windows 10 Pro за 1 100 рублей доступен на летней распродаже
Для начинающих музыкантов: подбор аккордов для гитары и бас партии с помощью компьютера
Обзор недорогих смарт-часов ZTE Watch Live
Breathedge и Wolfenstein Youngblood: тестирование лучших игровых компьютеров
Битва игровых компьютеров: Core i3-10100F & GeForce RTX 2060 и Ryzen 5 2600 & Radeon RX 5600 ХТ
Сейчас обсуждают
15:50
CD Projekt RED убеждает геймеров, что Cyberpunk ещё оправдает их ожидания
15:49
Вы серьёзно? Пару месяцев назад 1080 за 14500 р. ? Ничего не перепутали? Может пару лет назад?
Высокие задержки DPC в видеокартах NVIDIA GTX 10-х серий и метод решения этой проблемы
15:48
3070 употребил. До этого рх5700 употребил. Ещё вопросы есть, шут?
Основатель NVIDIA пояснил, что для майнеров покупка GeForce является инвестицией
15:48
Высокие задержки DPC в видеокартах NVIDIA GTX 10-х серий и метод решения этой проблемы
15:47
AMD продемонстрировала возможность интеграции памяти на процессорах Ryzen 5000
15:46
Ты в следующий раз всю свою систему подробно указывай.Так будет более информативно.
Высокие задержки DPC в видеокартах NVIDIA GTX 10-х серий и метод решения этой проблемы
15:45
Что тебе ответить...могу посоветовать есть побольше рыбы.
Высокие задержки DPC в видеокартах NVIDIA GTX 10-х серий и метод решения этой проблемы
15:41
Участники рынка рассчитывают на рост в игровом сегменте после выхода новых видеокарт
15:39
это просто райзен 2700й райзен
Высокие задержки DPC в видеокартах NVIDIA GTX 10-х серий и метод решения этой проблемы
15:39
Участники рынка рассчитывают на рост в игровом сегменте после выхода новых видеокарт
overclockers.ru 2001–2021
О нас Контакты Использование материалов Реклама Для авторов
Нашли ошибку или опечатку? Выделите и нажмите Ctrl+Enter