アカウント名:
パスワード:
ルール7データは、ユーザ空間上のバッファ間で行われ、バッファごとにデータの内容が異なることが必要である。サムチェックなどの方法でデータが正しく伝達されたことを確認することが必要である。
zerocopy TCP でありきたりな system call を使っているのかは不明ですが、 userland から kernelへ、そして driver の DMA へ至るところまで 一度もmemory から memory へのコピーを 行っていないということなのではないでしょうか。
最終的に2つのマシンの userland 間でデータが受け渡しできれば良いという ルールなので、これはこれで問題無いかと。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
zerocopy TCP (スコア:1)
mmapはともかくsendfileは
に反してる気がする
ただこのルールは現実的じゃないと思った部分なので、反してるほうが現実的テストだと思うが。
Re:zerocopy TCP (スコア:1, 参考になる)
zerocopy TCP でありきたりな system call を使っているのかは不明ですが、
userland から kernelへ、そして driver の DMA へ至るところまで
一度もmemory から memory へのコピーを
行っていないということなのではないでしょうか。
最終的に2つのマシンの userland 間でデータが受け渡しできれば良いという
ルールなので、これはこれで問題無いかと。