hi onebox,
These are threads not processes. There is only one nrserver process and one nrservice process. What you see is fairly normal. nrserver creates new threads to handle new client connections as well as other background tasks. nrservice can create new threads for P2P connections.
On Windows and non-embedded Linux, we support efficient thread pooling using IOCP/EPoll, and can support thousands of concurrent connections. See "NeoRouter Performance Tuning Guide" (
http://www.neorouter.com/Documents.html) for more details.
Please let us know if you have more questions.
Thanks,
Luke