Java 在 64 位 Linux 上阻塞 IO,在 2015 年是否解决了 C10K 问题?
Has Java blocking IO on 64 bit Linux, in 2015, solved the C10K issue?
在 2015 年 Java 在 64 位上阻塞 IO Linux,是否解决了 C10K 问题?
换句话说:
每个套接字线程 Java 服务器(不是 NIO),运行 在 64 位 Linux 上,能否保持 10,000 个线程 运行?
它能否在一两毫秒内轻松回复传入数据(在一小部分连接上)?
我在这里没有看到 Java 的任何固有限制。你能启动 10,000 Java 个线程吗?是的,很容易。你能打开 10,000 个 java.io 套接字吗?是的你可以。 您的 Linux 设置可以处理吗?唯一的方法是尝试找出答案。从经验来看,我看到 JBoss 服务器在 CentOS 上以 >10k java.io 连接执行此操作。
在 2015 年 Java 在 64 位上阻塞 IO Linux,是否解决了 C10K 问题?
换句话说:
每个套接字线程 Java 服务器(不是 NIO),运行 在 64 位 Linux 上,能否保持 10,000 个线程 运行?
它能否在一两毫秒内轻松回复传入数据(在一小部分连接上)?
我在这里没有看到 Java 的任何固有限制。你能启动 10,000 Java 个线程吗?是的,很容易。你能打开 10,000 个 java.io 套接字吗?是的你可以。 您的 Linux 设置可以处理吗?唯一的方法是尝试找出答案。从经验来看,我看到 JBoss 服务器在 CentOS 上以 >10k java.io 连接执行此操作。