Why does Java spawn so many processes?

I wrote a Java server application that I am running on debian 7 vserver. The application itself works fine, but I notice something very strange.

After the call, java -Xmx200M -jar "CCU.jarI expect to see one Java process start mine CCU.jar.

When invoked, topthere is only one Java process (as expected). But when I call htop, I get the following:

htop with strange subprocesses

What are all these subprocesses that seem to be the same process (they have exactly the same data shown in the table) but have different PIDs?

+4
source share
2 answers

Java ( - ). , . , Linux , Java PID htop.

+4

Java . , , , , .

, , , Java .

+3

All Articles