-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 James,
James Law wrote: | Os - WinXP | | CPU - Intel Quad Core | | Hi I'm running a tomcat server, and would like to know if Tomcat can | make use of multiple cores? When I max the server out, all 4 cores see | little usage however the java process never uses more than 25%. Sounds like you haven't really maxed-out your server. What is your definition of "maxed-out"? | So this makes me believe that Tomcat does not make use of a multicore | system. Just like most hardware resource questions in Tomcat, it all comes down to the JVM + the OS. Tomcat itself neither enables nor disables this capability. The JVM supports multiple threads. The OS supports threads. Presumably, the OS is smart enough to allow threads from a single process to run on any CPU (or core). | Would I benefit from running more than one instance and setup load | bearing between the two? Probably not. I would venture a guess that you are seeing appropriate resource usage for your load scenario. What does "maxed-out" mean, and why do you think you are in that state? Can you see which processor(s) is(are) running java.exe (or whatever) processes, or are you just looking at the overall CPU-usage meter and seeing that it shows 25% total CPU usage? There's also the possibility that your application is I/O-bound instead of CPU bound, meaning that the CPU is spending most of the time waiting around for data to move around instead of performing calculations and whatnot. That wouldn't be a surprise given that network transfer speeds are relatively slow compared to bus speeds and the rate at which your CPU(s) can process information. - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkfG2xgACgkQ9CaO5/Lv0PARPACePFKMUrk6BWYH6Ym2sAsMtAmR VfwAn0/nesfQGN0I1NipHbuSY9dMyJl6 =wnSS -----END PGP SIGNATURE----- --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]