On 19/05/2020 16:01, Jonathan Valliere wrote:
I’ll have to look at it but generally speaking virtual threads are not for us because they cannot be paused during blocking operations within the kernel space so you can’t have ten virtual threads blocked on a kernel action on a single process thread. Java once had “green” threads back in version 3 or so but was removed and migrated to full threads.
Java 1.1. It was removed in 1.2. The reason is that even with green threads, the JVM was running on one single thread, so performance wise, it was just not an improvement, unless you had threads waiting for IOs.
--------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org For additional commands, e-mail: dev-h...@mina.apache.org