java - 我应该为 UDP 使用(非阻塞)NIO 吗?

标签 java networking udp nio nonblocking

根据 this post , UDP 只是不阻塞。将(非阻塞)NIO API 用于 UDP 有什么优势吗?或者我应该只使用更简单的“传统”io API?

最佳答案

冒着让你回头的风险,该帖子的评论解释说 UDP 不会在 TCP ACK 上阻塞,但你仍然可以在内核缓冲区溢出时阻塞。仅当您有非常大的 UDP 突发时才会发生这种情况。

关于java - 我应该为 UDP 使用(非阻塞)NIO 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1721801/

相关文章:

c++ - I/O 优化端口补全框架

c - 使用 GIOChannel 和 GTK+ 从发件人处获取 IP 地址

java - 将第二个窗口隐藏在第一个窗口后面

Java boolean[] 到 byte[] 并返回

c - 一个基本的 DHCP 客户端

javascript - <脚本类型 ="module"> 加载性能

java - addMouseListener() 不适用于 JScrollPane 下的 JPanel

java - 如何在gradle中构建具有传递项目依赖关系的项目

java - Android - 检查互联网连接(使用需要登录的开放 Wifi 点)

linux - 为什么接收UDP消息时需要bind?