fcat:使用接头,cat的实现速度提高了3倍

时间:2024-06-02 02:20:49
【文件属性】:

文件名称:fcat:使用接头,cat的实现速度提高了3倍

文件大小:315KB

文件格式:ZIP

更新时间:2024-06-02 02:20:49

cat android linux unix splice

:cat_with_wry_smile: fcat fcat是fastcat的缩写,是Rust使用Linux的splice syscall在cat实现。 有了这个小技巧,它的速度是我们基准测试中系统cat三倍以上。 在阅读。 cat myfile | pv -r > /dev/null [1.90GiB/s] fcat myfile | pv -r > /dev/null [5.90GiB/s] 安装 注意:仅适用于Linux。 (但是您可以向我发送对其他操作系统的请求请求。) cargo install fcat 用法 fcat file1 file2 file3 项目目标 成为镇上最快的猫。 替代(POSIX)cat。 非目标 提供除cat提供的功能之外的任何其他功能。 如果您正在寻找一只更漂亮的猫,请查看 。 已知的问题 如果运行fcat /dev/zero >> myfile ,它将失败,并显示退出代码EIN


【文件预览】:
fcat-master
----fastcat.svg(5KB)
----LICENSE-MIT(1023B)
----LICENSE-APACHE(11KB)
----Cargo.lock(9KB)
----.github()
--------dependabot.yml(212B)
--------FUNDING.yml(31B)
--------workflows()
----assets()
--------buffers.key(375KB)
----Dockerfile(733B)
----src()
--------main.rs(5KB)
----Cargo.toml(419B)
----.gitignore(20B)
----Makefile(268B)
----README.md(2KB)
----entrypoint(485B)

网友评论