hi folks, i have an rmi server running which extends UnicastRemoteObject and upon startup, before any clients have connected, it spawns about 15 processes, 1 parent and 14 children. the same thing happens when i start the rmiregistry (1 parent, 12 children). i'm running on suse 9.0 using jdk 1.4.1_06.
i don't believe i've seen this sort of behavior before and don't know what all these additional processes are being spawned for.
is there a good reason why these extra processes are being spawned? is there any way to constrain the number of processes that are spawned for a java app?