8 คะแนน โดย xguru 2021-05-12 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • โปรเจกต์ที่ Microsoft ลงมือพัฒนาเพื่อนำ eBPF ของ Linux มาใช้งานบน Windows โดยตรง (WIP)

  • ไบต์โค้ดที่สร้างด้วยทูลเชน eBPF เดิม (เช่น Clang)

→ ตรวจสอบในโหมดผู้ใช้ด้วย PREVAIL Verifier และคอมไพล์แบบ JIT ด้วย IOVisor uBPF

→ รัน uBPF interpreter หรือโค้ดที่คอมไพล์แบบ JIT แล้วในโหมดเคอร์เนล

→ มี eBPF Shim สำหรับ TCP/IP และ NDIS

  • ตั้งเป้าระดับความเข้ากันได้ของซอร์สโค้ดเพื่อให้ eBPF เดิมสามารถรันได้ตามเดิม แต่สิ่งที่ผูกกับ Linux โดยเฉพาะน่าจะทำได้ยาก

→ เปิดให้ใช้ libbpf API แบบเข้ากันได้

1 ความคิดเห็น

 
xguru 2021-05-12

ช่วงนี้ถือเป็นหนึ่งในเทคโนโลยีที่มาแรงที่สุดบนลินุกซ์ แต่ความเคลื่อนไหวของ MS น่าทึ่งจริงๆ ครับ

ก่อนหน้านี้ผมเคยอธิบาย eBPF ไว้ในพอดแคสต์ GeekNews ครับ