たれぱんのびぼーろく

わたしの備忘録、生物学とプログラミングが多いかも

Windows user-kernel I/O

Windowsにおいて、ユーザーモードカーネルモード間でデータ転送を行う手法.

  • Buffered I/O: user-mode Buffer, kernel-mode nonpaged Buffer, then an I/O manager transfers contents between buffers
  • Direct I/O: user-mode Buffer, kernel-mode MDL which links to the user-mode buffer, access the buffer through MDL
  • Neither Buffered Nor Direct I/O: まだよくわかってない