当前位置:  技术问答>linux和unix

write函数往套接字文件描述符写入数据的时候数据存储在哪里 ?

    来源: 互联网  发布时间:2017-02-26

    本文导语:  问题是这样的, 我想知道 write函数往套接字文件描述符写入数据的时候在该数据被读走之前存储在哪里呢 ? 就是比如我和你建立起socket通信, 然后我写入数据, 你还没去read出来,这时候这些数据是存储在哪里阿.... ...

问题是这样的, 我想知道 write函数往套接字文件描述符写入数据的时候在该数据被读走之前存储在哪里呢 ?

就是比如我和你建立起socket通信, 然后我写入数据, 你还没去read出来,这时候这些数据是存储在哪里阿....

|
首先在你这端存在发送buffer里面等待发送,发送出去后,存到对端的接收buffer里面等待读取。

|
不知道楼主说的是哪一层,行为write是系统调用,当你往套接字里面写的时候是由内核提供的缓冲去,而且这个缓冲区是有大小限制的!注意write不带缓冲区,是写法伟socket创建的缓冲,希望对你有帮助!建议你看看tcp/ip协议

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • aio_write函数是不是有最大数据长度限制啊?
  • 管道线程能够接收数据,然后显示异常:java.io.IOException:write end dead;
  • 管道线程能够接收数据,然后显示异常:java.io.IOException:write end dead;(紧急求救,急急急)
  • socket 编程时,write的写入的数据大于socket缓冲区,会有什么结果??
  • 谁能告诉我具体怎么把html写入数据库再用document.write();显示出来!!!
  • 请问:Linux 串口编程 非阻塞异步模式 write没有数据
  • mtd写入数据使用write函数有时会出错,困扰n天了
  • 【请教】read()返回的字节数远远小于write()返回的字节数,接收数据不完整。虚心求解
  • **高分请教,tcp数据包一次write多大合适**
  • C++ I/O 成员 write():写字符
  • 真实文件系统中的write和aio_write有什么区别
  • java命名空间java.io类outputstream的类成员方法: write定义及介绍
  • generic_file_aio_write_nolock和generic_file_aio_write什么区别啊?
  • java命名空间java.io类filteroutputstream的类成员方法: write定义及介绍
  • 对同一设备文件操作,write后,能read出刚write的内容,为什么???
  • java命名空间java.util.logging类errormanager的类成员方法: write_failure定义及介绍
  • [100分求助]预连接:prelink: Could not write /lib/ld-2.5.so: cannot write data to file
  • java命名空间java.io类pipedoutputstream的类成员方法: write定义及介绍
  • linux和windows串口问题!?linux向windows端发送,第一次write正常,继续write,windows接收到的就变成乱码了,这是什么原因??????
  • java命名空间java.io接口objectoutput的类成员方法: write定义及介绍
  • 关于socket中write()函数的问题
  • java命名空间java.io类randomaccessfile的类成员方法: write定义及介绍
  • Stream.Write 与 StreamWriter.Write 的不同
  • java命名空间java.io类stringwriter的类成员方法: write定义及介绍
  • 关于write函数的第三个参数的传递
  • java命名空间java.io类printwriter的类成员方法: write定义及介绍
  • java开源软件 iis7站长之家
  • java命名空间java.io类objectoutputstream的类成员方法: write定义及介绍
  • 关于write()和fsync()
  • java命名空间java.io类chararraywriter的类成员方法: write定义及介绍
  • response.getWriter().write()向前台打印信息乱码问题解决


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3