What do the resource requests and limits mean in OpenShift and how might they effect your Java application?
To the extent it is implementation specific the discussion below is based on the OpenJDK HotSpot runtime.
The JVM maps threads in Java to OS threads 1:1 , i.e., there are no "green threads" in Java like there are in some other virtual machines, for example BEAM, the Erlang virtual machine.
A thread in the JVM can be in one of the following states:
thread_new
: a new thread in the process of being initialized