2016-12-26 68 views
0

有没有在Java中的方法有相同的功能的SSLEngine,但没有一个委托任务,因为我的程序需要处理大量的连接,我和目的使用较少的内存写在NIO ,有更多的连接,并有更好的表现,所以如果我使用委派的任务,它会打败的目的,我的程序会使用更多的RAM作为主题,在大批量需要相当多的空间。的SSLEngine,但没有委托任务

回答

1

一句话,没有。为什么需要“大量”的委托任务线程没有什么特别的理由。如果你接受吞吐量的影响,你会这么做。

+0

是有原因的,性能更好,如果我有一个线程像你说的吞吐量将是可怕的,更可怕的,如果一个连接速度缓慢运行所有委派的任务,然后,和我说我需要良好的表现,我可以不接受吞吐量的影响,但谢谢你的答案:) – IRONALEKS

+0

所以你必须决定你的时空交易。你不能拥有两个。您可以使用线程池将线程数限制为您认为可接受的任何值。 – EJP