8 poin oleh xguru 2021-05-12 | 1 komentar | Bagikan ke WhatsApp
  • Proyek (WIP) di mana Microsoft mengimplementasikan eBPF Linux secara langsung di Windows

  • Bytecode yang dihasilkan dengan toolchain eBPF yang ada (seperti Clang)

→ diverifikasi di mode pengguna menggunakan PREVAIL Verifier dan dikompilasi JIT dengan IOVisor uBPF

→ menjalankan interpreter uBPF atau kode hasil kompilasi JIT di mode kernel

→ menyediakan eBPF Shim untuk TCP/IP dan NDIS

  • Menargetkan tingkat kompatibilitas kode sumber agar eBPF yang ada dapat berjalan apa adanya, tetapi hal-hal yang spesifik Linux kemungkinan akan sulit

→ mengekspos API libbpf agar kompatibel

1 komentar

 
xguru 2021-05-12

Ini adalah salah satu teknologi yang paling sedang naik daun di Linux belakangan ini, dan langkah MS benar-benar mengejutkan.

Untuk penjelasan tentang eBPF, saya pernah membahasnya di podcast GeekNews.