multi processor issue

C

Cathy_db

Hi,

How can I check if in our .net environment the applications are using
all 4 of our processors ( 2 CPU's hyperthreaded)
The issue is that our test environment with 1 CPU (hyperthreaded) shows
better performance then our production environment which has two
hyperthreaded CPU's.
We are pretty sure it is not a hardware issue, but probably some
misconfiguration or missing setting in the applications. I think the
application is not using all 4 processors. How can I monitor the .net
application and processor usage.
 
V

Vadym Stetsyak

Hello, Cathy_db!
You wrote on 6 Aug 2006 12:07:31 -0700:

Cd> Hi,

Cd> How can I check if in our .net environment the applications are using
Cd> all 4 of our processors ( 2 CPU's hyperthreaded)
Cd> The issue is that our test environment with 1 CPU (hyperthreaded) shows
Cd> better performance then our production environment which has two
Cd> hyperthreaded CPU's.
Cd> We are pretty sure it is not a hardware issue, but probably some
Cd> misconfiguration or missing setting in the applications. I think the
Cd> application is not using all 4 processors. How can I monitor the .net
Cd> application and processor usage.

You will have to use performance counters to analyze processor usage.
Take a look at
(
http://technet2.microsoft.com/Windo...b382-45a1-81fe-92f979fa03ec1033.mspx?mfr=true )
Additionally
( http://www.codeproject.com/dotnet/perfcounter.asp )
( http://www.c-sharpcorner.com/Code/2002/May/PerformanceCountersP1.asp ).
 
B

Brian Gideon

I guess we should ask the obvious questions first. Does your
application take advantage of multithreading? Other than the number of
physical CPUs are the hardware configurations the same?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top