Skip to content

Interface nâng cao

Các interface mới hoặc chuyên biệt.

io_uring

TODO

  • Submission queue và completion queue
  • So sánh với read/write và AIO

eBPF

TODO

  • Map, ring buffer
  • bpftool, libbpf

VFIO

TODO

  • Driver ở user space có IOMMU bảo vệ
  • So sánh với UIO

userfaultfd

TODO

  • Xử lý page fault ở user space

Hướng kernel → user

TODO

  • request_firmware()
  • call_usermodehelper()

Khi nào dùng / không nên dùng

TODO

  • Ưu điểm, hạn chế
  • So sánh với các interface khác

Tham khảo