“write()” 与 “ tcp缓冲区 ” 之间的关系

write()写入tcp缓冲区过程

write()将该文本写入到tcp缓冲区中本质是数据的拷贝,当write()调用完,数据不一定发给tcp发送缓冲区

因为:

有没有拷贝成功,都不由write()决定,由tcp控制协议来控制!!!

所以write() 这些不叫做网络收发的接口 ,而是拷贝函数,只是用来将数据拷贝到缓冲区中

tcp是操作系统的一部分,操作系统属于内核,我们也可称这个过程为:

用户将数据拷贝到内核中

相关推荐
qq_310658512 分钟前
mediasoup源码走读(十)——producer
服务器·c++·音视频
Prada-88085 分钟前
dig常用命令
linux·运维·服务器
同聘云8 分钟前
阿里云国际站服务器gpu服务器与cpu服务器的区别,gpu服务器如何使用?
服务器·前端·阿里云·云计算
闲人编程11 分钟前
权限系统设计与RBAC实现
java·网络·数据库·rbac·权限·codecapsule
tianyuanwo16 分钟前
DPU驱动的云服务器革命:性能飙升与成本重构的商业技术双赢
服务器·云计算·dpu
@小码农26 分钟前
6547网:2025年9月 Python等级考试(三级)真题及答案
服务器·数据库·python
C语言不精32 分钟前
Tina Linux SDK编译SDK-linux环境下实现
linux·运维·服务器
番茄迷人蛋35 分钟前
后端项目服务器部署
java·运维·服务器·spring
Xの哲學43 分钟前
Linux MAC层实现机制深度剖析
linux·服务器·算法·架构·边缘计算
usrcnusrcn1 小时前
告别PoE管理盲区:有人物联网工业交换机如何以智能供电驱动工业未来
大数据·网络·人工智能·物联网·自动化