8 Punkte von xguru 2021-05-12 | 1 Kommentare | Auf WhatsApp teilen
  • Ein Projekt (WIP), bei dem Microsoft eBPF aus Linux direkt für Windows implementiert

  • Mit der bestehenden eBPF-Toolchain (Clang usw.) erzeugter Bytecode wird

→ im User-Mode mit dem PREVAIL Verifier verifiziert und mit IOVisor uBPF JIT-kompiliert

→ im Kernel-Mode mit dem uBPF-Interpreter oder als JIT-kompilierter Code ausgeführt

→ mit eBPF-Shims für TCP/IP und NDIS bereitgestellt

  • Ziel ist Quellcode-Kompatibilität, sodass bestehendes eBPF unverändert ausgeführt werden kann, auch wenn Linux-spezifische Teile schwierig sein dürften

→ die libbpf-API wird kompatibel bereitgestellt

1 Kommentare

 
xguru 2021-05-12

Das ist derzeit eine der angesagtesten Technologien unter Linux, und der Kurs von Microsoft ist wirklich bemerkenswert.

Eine Erklärung zu eBPF habe ich früher schon einmal im GeekNews-Podcast gegeben.