Check what processor consumes for individual processor cores. If you use a 4-core machine, maybe one thread goes rogue and goes once (25%). This usually happens when the stream is in a narrow loop.
Thread.wait ( Timer), , . Thread.sleep, Thread.wait not runnable. JVM .., CPU . , .
, - , , . kill -3 Linux ctrl + break java, Windows. , . , - .