BPF на Windows

uncle_Pasha
Уже с Приветом
Posts: 19939
Joined: 30 Aug 2000 09:01
Location: WA

BPF на Windows

Post by uncle_Pasha »

BPF будет доступен и на Винде, однако.
https://www.theregister.com/2021/05/11/ ... inux_ebpf/
Microsoft on Monday launched an open source project to make a Linux kernel tool known as eBPF, short for Extended Berkeley Packet Filter, work on Windows.
...
So far, two hooks – XDP and socket bind – have been added to handle events and communicate with helper APIs made available through the eBPF shim that wraps public Windows kernel APIs. There will be more in time, insist Thaler and Gaddehosur.
User avatar
liamkin
Уже с Приветом
Posts: 2601
Joined: 19 Jun 2003 20:22
Location: USA

Re: BPF на Windows

Post by liamkin »

uncle_Pasha wrote: 12 May 2021 00:35 BPF будет доступен и на Винде, однако.
https://www.theregister.com/2021/05/11/ ... inux_ebpf/
Microsoft on Monday launched an open source project to make a Linux kernel tool known as eBPF, short for Extended Berkeley Packet Filter, work on Windows.
...
So far, two hooks – XDP and socket bind – have been added to handle events and communicate with helper APIs made available through the eBPF shim that wraps public Windows kernel APIs. There will be more in time, insist Thaler and Gaddehosur.
а нам - юзерам и программерам этот БПФ зачем?
uncle_Pasha
Уже с Приветом
Posts: 19939
Joined: 30 Aug 2000 09:01
Location: WA

Re: BPF на Windows

Post by uncle_Pasha »

liamkin wrote: 13 May 2021 23:20 а нам - юзерам и программерам этот БПФ зачем?
Пользователям-то кроме мышки ничего и не надо. А программерам очень может быть полезно.
Например, для балансирования трафика, SW-based offloading, container networking, и прочей радости, типа самплинга и мониторинга.
User avatar
liamkin
Уже с Приветом
Posts: 2601
Joined: 19 Jun 2003 20:22
Location: USA

Re: BPF на Windows

Post by liamkin »

uncle_Pasha wrote: 12 May 2021 00:35 BPF будет доступен и на Винде, однако.
https://www.theregister.com/2021/05/11/ ... inux_ebpf/
Понятно. Уж мало им Хупер-Вы. Контейнеров им захотелось. Чтобы жить им в окияне-море... :mrgreen:
Palych
Уже с Приветом
Posts: 13975
Joined: 16 Jan 2001 10:01

Re: BPF на Windows

Post by Palych »

Я признаться не слыхал про BPF (аббревиатура выглядит знакомо, по по-моему что-то другое так называлось...)
Идея мне кажется очень интересной.
Давным-давно здесь один деятель рассказал как он встраивал Lisp в ядро линукса, примерно с похожими целями.
Здесь концепция более чистая: предоставление правильного контекста для низкоуровневого языка.

Return to “Вопросы и новости IT”