sys_splice

そろそろ公開されそうなlinux-2.6.17 で,新しく追加されるシステムコール splice について調べてみたのでメモ.

  • splice とはオーバヘッドの少ないパイプらしい.
  • 利点は,ゼロコピー.つまりメモリ間のコピー回数を減らすことで,オーバヘッドを削減している.
  • ビデオのようなストリーミングデータをプロセス間通信する場合などで威力を発揮する(と考えられている.)