Windows पर eBPF
(github.com)-
Linux के eBPF को MS द्वारा सीधे Windows पर इम्प्लीमेंट करने वाला प्रोजेक्ट (WIP)
-
मौजूदा eBPF toolchain (Clang आदि) से जनरेट किए गए bytecode को
→ user mode में PREVAIL Verifier का उपयोग करके verify किया जाता है और IOVisor uBPF से JIT compile किया जाता है
→ kernel mode में uBPF interpreter या JIT-compiled code को execute किया जाता है
→ TCP/IP और NDIS के लिए eBPF Shim प्रदान करता है
- लक्ष्य source code compatibility का है ताकि मौजूदा eBPF वैसे ही चल सके, लेकिन Linux-विशिष्ट चीज़ों के लिए यह कठिन होगा
→ libbpf API को compatible तरीके से expose करता है
1 टिप्पणियां
आजकल Linux में यह सबसे ज़्यादा उभरती हुई technologies में से एक है, और MS की दिशा वाकई हैरान करने वाली है.
eBPF के बारे में मैंने पहले GeekNews podcast में समझाया था.
https://www.youtube.com/watch?v=aCw0YwEHpCU&t=1892s
eBPF rethinking the Linux Kernel - https://hi.news.hada.io/topic?id=1958
BPF : नए प्रकार का software - https://hi.news.hada.io/topic?id=1011
bpf का उपयोग करके performance analysis - https://hi.news.hada.io/topic?id=88
eBPF official site open https://hi.news.hada.io/topic?id=2661
eBPF Summit Recap https://hi.news.hada.io/topic?id=3117
New Relic ने eBPF कंपनी Pixie का अधिग्रहण किया और उसे open source के रूप में जारी किया https://hi.news.hada.io/topic?id=3371