パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

IPv6の最高転送速度記録が更新」記事へのコメント

  • by bero (5057) on 2007年05月10日 20時08分 (#1155361) 日記
    「zerocopy TCPをソフトウェアで実装」って要するにfread/writeじゃなくてmmap/sendfileを使うってことですか?

    mmapはともかくsendfileは

    ルール7
    データは、ユーザ空間上のバッファ間で行われ、バッファごとにデータの内容が異なることが必要である。サムチェックなどの方法でデータが正しく伝達されたことを確認することが必要である。


    に反してる気がする
    ただこのルールは現実的じゃないと思った部分なので、反してるほうが現実的テストだと思うが。
    • Re:zerocopy TCP (スコア:1, 参考になる)

      by Anonymous Coward on 2007年05月11日 1時27分 (#1155484)

      zerocopy TCP でありきたりな system call を使っているのかは不明ですが、
      userland から kernelへ、そして driver の DMA へ至るところまで
      一度もmemory から memory へのコピーを
      行っていないということなのではないでしょうか。

      最終的に2つのマシンの userland 間でデータが受け渡しできれば良いという
      ルールなので、これはこれで問題無いかと。

      親コメント

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

処理中...