# Zbuf Zbufは、[[LUNA]]が送受信経路全体のゼロコピーを実現するために用いるユーザーレベルslabサブシステムである。DPDKのhugepageを2MBのメモリゾーンに分け、ゾーン内を同一サイズのオブジェクトへ分割する。 ゾーンメタデータに物理アドレスとオブジェクト情報を保持し、参照カウンタでアプリケーション、TCP送信キュー、複製データの所有権と寿命を管理する。io-vector型APIにより、アプリケーションは読み書きバッファのアドレスと長さを渡せる。(Source: [[@2023__USENIX ATC__Deploying User-space TCP at Cloud Scale with LUNA]]) ## 関連 - ソース: [[@2023__USENIX ATC__Deploying User-space TCP at Cloud Scale with LUNA]] - システム: [[LUNA]] - 概念: [[ゼロコピーネットワーキング]]