Postby ConvertFromOldNGs » Fri Aug 07, 2009 11:48 am
by Craig Shearer >> Wed, 26 Jan 2000 8:21:45 GMT
Hi Torrie
When we ran the APEC system, we had a dual-processor system and both processors were certainly exercised. I would guess that any multi-threaded system would benefit from multiple processors, but it really depends upon whether your system is CPU-bound or whether there is some other system resource causing bottlenecks.
As I understand, the Jadapp (JADE application server) program runs a thread for each client connection to it. Jadrap runs multiple threads (configurable in the jade.ini file), so I expect that JADE would benefit from an additional processor.
From a gut feeling point of view I would expect that running both JADRAP and JADAPP on the same server with 30 concurrent users would definitely benefit from an additional processor.
Does anybody have any firm benchmarks on this sort of thing?
Craig.
PS Why are you running JADRAP? Wouldn't you be better running the JADE Server as a service? Also, how do you ensure that JADAPP gets started? I've been meaning to experiment having a server application that starts JADAPP ensuring that both the server and application server come up automatically when the server restarts.