零拷贝你需要知道的事

摘要

一个实际的场景是静态文件服务器,客户端请求一个静态资源,服务返回内容给它。传统的处理方式是这样的(备注,为了代码简洁起见,省略一些代码) for (;;) { if (lseek(fd, 0, SEEK_SET) < 0) err_quit("error seek file"); connect_fd = accept(listen_fd, &serv_addr, &client_addr);…

欢迎在评论区写下你对这篇文章的看法。

评论

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.123.1. UTC+08:00, 2024-03-29 04:20
浙ICP备14020137号-1 $访客地图$