基本信息
文件名称:Windows网络编程 第2版 课件 5.1.1 阻塞IO与非阻塞IO.pptx
文件大小:4.32 MB
总页数:12 页
更新时间:2025-09-25
总字数:约1.07千字
文档摘要
网络编程技术本讲要点:1.网络通信中的I/O操作2.阻塞I/O模型3.非阻塞I/O模型5.1.1阻塞I/O与非阻塞I/O
0102网络通信中的I/O操作阻塞I/O模型目录/Contents03非阻塞I/O模型
1.网络通信中的I/O操作网络通信中的I/O操作如何影响网络程序效率?应用程序内核缓存用户缓存用户进程操作系统recv函数①②①等待数据到达内核缓存②等待将数据从内核缓存拷贝到用户缓存等待状态
问题:网络通信中,套接字在哪些操作中会发生等待?输入操作:等待网络中有数据可被接收输出操作:等待套接字实现中有足够的缓存保存要发送的数据连接请求:等待有客户建立连接