io_splice
The splice family of Linux system calls can transfer data between file descriptors without the need to copy data into userspace. Instead of a userspace buffer, they rely on an ordinary Unix pipe as a kernel-level buffer. The `splice' and `tee' syscalls are also provided by the {sleepy_penguin}[https://yhbt.net/sleepy_penguin/] library. "io_splice" remains maintained for old applications or users experimenting with the vmsplice syscalls
Activity
- Latest release
- 6y ago
- Total releases
- 16
- Cadence
- ~2 months
- Last 12 months
- 0
Details
- License
- LGPL-3.0
- First release
- Feb 15, 2010
| Version | Released | |
|---|---|---|
4.4.2
patch
|
4.4.2
patch
|
|
4.4.1
patch
|
4.4.1
patch
Dependencies (1)
|
|
4.4.0
minor
|
4.4.0
minor
Dependencies (1)
|
|
4.3.0
minor
|
4.3.0
minor
Dependencies (1)
|
|
4.2.0
minor
|
4.2.0
minor
Dependencies (2)
|
|
4.1.1
patch
|
4.1.1
patch
Dependencies (2)
|
|
4.1.0
minor
|
4.1.0
minor
Dependencies (2)
|
|
4.0.0
major
|
4.0.0
major
Dependencies (1)
|
|
3.1.0
minor
|
3.1.0
minor
Dependencies (1)
|
|
3.0.0
major
|
3.0.0
major
Dependencies (1)
|
|
2.2.0.18.g3025
pre
|
2.2.0.18.g3025
pre
Dependencies (1)
|
|
2.2.0
minor
|
2.2.0
minor
|
|
2.1.0
minor
|
2.1.0
minor
|
|
2.0.0
major
|
2.0.0
major
|
|
1.0.0
major
|
1.0.0
major
|
|
0.1.0
initial
|
0.1.0
initial
|