Sadeneni,

Since your CPU is already running at 100% adding more threads will just
add thrashing and more context switching.  You cannot do more work if
you are already running at 100%.  Instead, you should find out the
capacity of your system by testing with less concurrent users by
determining at which point does your CPU move to 100%.  How many users
can you support reliably?

Events waiting in the queue do not add to the CPU load level.  Waiting
in the queue too long might lead to client timeouts, however.  If you
add more threads, to match the number of users, no one will get anywhere
fast.

On the other hand, if you were doing a lot of IO, and your CPU was
running at 20%, then adding more threads might have improved overall
performance and satisfied more concurrent users at the same time.  This
is assuming that your IO is multithreaded,  database connections for
instance.

Finally, you should probably load test with 1 user and do some
application optimization. Using any of the popular tools out there.

Good luck.

--
-AP_
http://www.myprofiles.com/member/profile/apara_personal
http://www.myprofiles.com/member/profile/apara_business



sadineni wrote:

Hi,
 We have been doing performance evaluation for our application using
Weblogic Servers 8.1 as Web And EJB container (i.e Web and EJB components
are deployed on same Server). The hardware configuration of our server is
1GB RAM and PIII Processor (1G.Hz) .  We have been testing our application
with 10 to 100 concurrent users with 30 threads and observing 100% CPU
utilization from 10 concurrent users . We would like to know whether we will
get better performance by configuring number of threads equal to number of
concurrent users to reduce the number of requests in the waiting queues.

Any suggestions regarding performance tuning and setting threads with
regards to the number of concurrent users and hardware to get the optimum
throughput will be of most help.

Thanks
Anjayneyulu

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".




-- -AP_ http://www.myprofiles.com/member/profile/apara_personal http://www.myprofiles.com/member/profile/apara_business

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to