Python 支持零拷贝 I/O 吗?
我有两个打开的文件对象,dest 和 src。文件对象 dest 打开用于写入,查找位置放置在文件内的某个偏移处,文件对象 src 打开用于读取。我需要做的只是…
vmsplice() 和 TCP
在最初的 vmsplice() 实现中,建议如果您有用户态缓冲区是管道中可容纳的最大页面数的 2 倍,缓冲区后半部分成功的 vmsplice() 将保证内核使用缓冲区…
splice() 从管道到 TCP 缓冲?
来自 linuxquestions.org 的 xpost,抱歉... 我编写了一个小测试程序,看看简单的代理是否会从使用 splice() 中受益,但读取我从管道拼接到 TCP 套接…
使用sendfile(),是否可以判断in_fd何时处于EOF?
通读 Linux 系统调用的 手册页sendfile,我想知道调用程序是否可以知道in_fd何时位于EOF。据推测,这可以通过返回值 0 来表示,但这会导致返回值 0 实…
确定可读文件描述符是否是管道的读取端
我想使用 splice 来零复制数据STDIN_FILENO 到文件描述符(可以是常规文件、字符或块设备、FIFO 或可以使用 打开)。为了使用splice,from文件描述符…
哪些文件系统支持通过 Linux 的 splice(2) 进行拼接?
splice 系统调用的手册页说splice 可能会失败并将 errno 设置为 EINVAL: 目标文件系统不支持拼接;两个描述符都不涉及管道;或为不可搜索设备指定的…
术语:与“零拷贝”相反?
我们正在对一些已转换为使用 Linux 零拷贝系统调用 sendfile() 的代码进行基准测试。 sendfile() 所取代的传统 read()/write() 循环的术语是什么?即…
- 共 1 页
- 1