Home
Sign Up
Sign In
Distributions
›
Ubuntu
›
Fedora
›
CentOS
中文资源站
›
网易开源镜像站
V2EX
›
Linux
关于零拷贝,理论上两次 splice 调用应该比 read+write 更快,为什么我测试结果却是相反的?
xing393939
·
xing393939
·
Aug 9, 2022
· 2483 views
This topic created in 1391 days ago, the information mentioned may be changed or developed.
最近看零拷贝相关的文章,我写了一个测试,理论上两次 splice 调用应该比 read+write 更快,但是实际测试结果却相反,是什么原因呢?代码见下图:
splice
write
read
调用
2 replies
•
2022-08-09 11:20:12 +08:00
1
ryd994
Aug 9, 2022 via Android
1
因为 len 太小吧,减少一次拷贝的收益小于多一次 syscall 的开销
2
codehz
Aug 9, 2022
1
你要测试最起码得 4k 对齐来测试吧)
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Solana
·
2845 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms ·
UTC 14:49
·
PVG 22:49
·
LAX 07:49
·
JFK 10:49
♥ Do have faith in what you're doing.
❯