Hello everyone.

All of my production implementation of systems that uses J, I have
always insisted that I get at least a 2-CPU Intel Xeon servers with 1GB
RAM. One of my clients even supplied me a 4-CPU Intel Xeon Server with
4GB ram and 320GB hard disks.

Please bear in mind that these are servers and my J application normally
sits in between the Web Server and the Database server. Client pc's will
connect to the web server and would just execute a web service that
actually invokes my J wrapper libraries. With J sitting on the
Application server ... each client technically get one instance of J if
they need to execute a related service. May biggest concurrent number of
J instance running is 24 (I counted the instances in Windows Task
Manager) and these instances may be calculating MRP, generating a
report, etc.

I am wondering how J is allocated a CPU. Does each instance of J runs
only on one CPU? How does the OS identify which CPU to run on? Is J
taking advantage of the multiple processors? Is there a way to help this
along like calling an API?

Just wondering ...

r/Alex
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to