8 điểm bởi xguru 2021-05-12 | 1 bình luận | Chia sẻ qua WhatsApp
  • Một dự án (WIP) mà Microsoft trực tiếp triển khai eBPF của Linux trên Windows

  • Bytecode được tạo bằng chuỗi công cụ eBPF hiện có (như Clang)

→ được xác minh ở chế độ người dùng bằng PREVAIL Verifier và biên dịch JIT bằng IOVisor uBPF

→ chạy trình thông dịch uBPF hoặc mã đã biên dịch JIT ở chế độ kernel

→ cung cấp eBPF Shim cho TCP/IP và NDIS

  • Mục tiêu là đạt mức tương thích mã nguồn để eBPF hiện có có thể chạy nguyên trạng, nhưng những phần đặc thù Linux sẽ khó hỗ trợ

→ cung cấp API libbpf theo hướng tương thích

1 bình luận

 
xguru 2021-05-12

Đây là một trong những công nghệ đang nổi bật nhất trên Linux dạo gần đây, và bước đi của MS thực sự đáng kinh ngạc.

Trước đây tôi từng giải thích về eBPF trong podcast GeekNews.