Htop on my linux machine shows many "processes" after launching one java program/JVM. I do understand that the JVM runs multiple threads (for the actual program, for garbage collection, etc).
But how come htop lists them as multiple processes with different pids. What exactly are those processes?