multi processor issue

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Cathy_db

    #1

    multi processor issue

    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
    misconfiguratio n 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.

  • Vadym Stetsyak

    #2
    Re: multi processor issue

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

    CdHi,

    CdHow can I check if in our .net environment the applications are using
    Cdall 4 of our processors ( 2 CPU's hyperthreaded)
    CdThe issue is that our test environment with 1 CPU (hyperthreaded) shows
    Cdbetter performance then our production environment which has two
    Cdhyperthreaded CPU's.
    CdWe are pretty sure it is not a hardware issue, but probably some
    Cdmisconfigurat ion or missing setting in the applications. I think the
    Cdapplication is not using all 4 processors. How can I monitor the .net
    Cdapplication and processor usage.

    You will have to use performance counters to analyze processor usage.
    Take a look at
    (
    http://technet2.microsoft.com/Window....mspx?mfr=true )
    Additionally
    ( http://www.codeproject.com/dotnet/perfcounter.asp )
    ( http://www.c-sharpcorner.com/Code/20...CountersP1.asp ).

    --
    Regards, Vadym Stetsyak.
    Blog: http://vadmyst.blogspot.com


    Comment

    • Brian Gideon

      #3
      Re: multi processor issue

      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?

      Cathy_db wrote:
      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
      misconfiguratio n 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.

      Comment

      Working...