GitHub - microsoft/ebpf-for-windows: eBPF implementation that runs on top of Windows
- 리눅스의 eBPF를 MS가 직접 윈도우에 구현하는 프로젝트 (WIP)
- 기존 eBPF 툴체인(Clang등)으로 생성한 바이트코드를
ㅤ→ 유저모드에서 PREVAIL Verifier를 이용해서 검증하고 IOVisor uBPF로 JIT 컴파일
ㅤ→ 커널모드에서 uBPF 인터프리터 또는 JIT컴파일된 코드를 실행
ㅤ→ TCP/IP 및 NDIS에 대한 eBPF Shim을 제공
- 기존 eBPF가 그대로 실행되도록 소스코드 호환수준을 목표로 하지만, Linux 특정된 것들은 어려울 것
ㅤ→ libbpf API를 호환되게 노출
- 리눅스의 eBPF를 MS가 직접 윈도우에 구현하는 프로젝트 (WIP)
- 기존 eBPF 툴체인(Clang등)으로 생성한 바이트코드를
ㅤ→ 유저모드에서 PREVAIL Verifier를 이용해서 검증하고 IOVisor uBPF로 JIT 컴파일
ㅤ→ 커널모드에서 uBPF 인터프리터 또는 JIT컴파일된 코드를 실행
ㅤ→ TCP/IP 및 NDIS에 대한 eBPF Shim을 제공
- 기존 eBPF가 그대로 실행되도록 소스코드 호환수준을 목표로 하지만, Linux 특정된 것들은 어려울 것
ㅤ→ libbpf API를 호환되게 노출
Detect language Afrikaans Albanian Amharic Arabic Armenian Azerbaijani Basque Belarusian Bengali Bosnian Bulgarian Catalan Cebuano Chichewa Chinese (Simplified) Chinese (Traditional) Corsican Croatian Czech Danish Dutch English Esperanto Estonian Filipino Finnish French Frisian Galician Georgian German Greek Gujarati Haitian Creole Hausa Hawaiian Hebrew Hindi Hmong Hungarian Icelandic Igbo Indonesian Irish Italian Japanese Javanese Kannada Kazakh Khmer Korean Kurdish Kyrgyz Lao Latin Latvian Lithuanian Luxembourgish Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian Myanmar (Burmese) Nepali Norwegian Pashto Persian Polish Portuguese Punjabi Romanian Russian Samoan Scots Gaelic Serbian Sesotho Shona Sindhi Sinhala Slovak Slovenian Somali Spanish Sundanese Swahili Swedish Tajik Tamil Telugu Thai Turkish Ukrainian Urdu Uzbek Vietnamese Welsh Xhosa Yiddish Yoruba Zulu
Afrikaans Albanian Amharic Arabic Armenian Azerbaijani Basque Belarusian Bengali Bosnian Bulgarian Catalan Cebuano Chichewa Chinese (Simplified) Chinese (Traditional) Corsican Croatian Czech Danish Dutch English Esperanto Estonian Filipino Finnish French Frisian Galician Georgian German Greek Gujarati Haitian Creole Hausa Hawaiian Hebrew Hindi Hmong Hungarian Icelandic Igbo Indonesian Irish Italian Japanese Javanese Kannada Kazakh Khmer Korean Kurdish Kyrgyz Lao Latin Latvian Lithuanian Luxembourgish Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian Myanmar (Burmese) Nepali Norwegian Pashto Persian Polish Portuguese Punjabi Romanian Russian Samoan Scots Gaelic Serbian Sesotho Shona Sindhi Sinhala Slovak Slovenian Somali Spanish Sundanese Swahili Swedish Tajik Tamil Telugu Thai Turkish Ukrainian Urdu Uzbek Vietnamese Welsh Xhosa Yiddish Yoruba Zulu
Text-to-speech function is limited to 200 characters