我正在阅读来自 github 的其中一个项目的代码。我遇到了一个叫做向量引用缓冲区实现的东西。有人能遇到这个吗?这有什么实际应用。我做了一个快速的谷歌搜索,但找不到任何简单的示例实现。
一些见解会有所帮助。
我正在阅读来自 github 的其中一个项目的代码。我遇到了一个叫做向量引用缓冲区实现的东西。有人能遇到这个吗?这有什么实际应用。我做了一个快速的谷歌搜索,但找不到任何简单的示例实现。
一些见解会有所帮助。
http://www.ibm.com/developerworks/library/j-zerocopy/
http://www.linuxjournal.com/article/6345
http://www.seccuris.com/documents/whitepapers/20070517-devsummit-zerocopybpf.pdf
https://github.com/joyent/node/pull/304
我认为对您的特定项目/用法/等有更多的了解可以得到更具体的答案。
但是,该术语通常用于更改或启动接口/函数/例程,其目标是不分配其输入的另一个实例以执行其操作。
编辑:好的,在阅读新标题后,我认为您只是在谈论将缓冲区推入缓冲区向量。这使您的代码保持干净,您可以以最小的开销将所需的任何缓冲区传递给任何函数调用,并且如果您的代码不受管理,则可以有更好的清理时间。