Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Processor problem.

Status
Not open for further replies.

cmptrnerd

IS-IT--Management
Aug 11, 2001
255
US
The techs of an application that is running on our server says that Windows thinks there are 4 processors when there are only two. How can I fix this?



Mark
cmptrnerd@core.com
 
Does the machine have Xeon processors that support hyperthreading, with it switched on?

Also, how many processors does Windows itself report the machine as having?

John
 
I'm not sure about the hyperthreading it is a dell server with dual Xean processors. I'm trying to figure out why the techs think that it's has 4 processors. The only things I'm seeing right now are the following when you go to the properties of my computer is shows 2 processors however when you use the winmsd utility it shows 4 processors. I'm trying to find other places where Windows will show the number of processors. I also checked another Compaq dual processor server and it shows the same thing.

Mark

Mark
cmptrnerd@core.com
 
Hi

The hyperthreading features of the Xeon range and faster Pentium 4's will allow each physical CPU to emulate two, because of the way it works it is possible to get more data through the system simultaneously that way, but the speed it would do it is slightly reduced.
Whether it is gives you a performance benefit depends on the applications that you run on the server.

For example, with a 2 CPU server, the operating system would see 4 processors. (important note: it would also require a version of the operating system licensed for 4 processor use).

You could try going into the BIOS setup on the server and see if it Hyperthreading is enabled or not. This would allow this theory to be eliminated, but would of course need the server to be rebooted.

John


 
Just to let you know if an application doesn't work well with more than one processor you can tell it to use a specific processor by going into task manager right click on the application's process and select processor affinity.
You can then choose which one you want it to use.

I haven't yet found a way to make this stick however so this would need to be done each time the app is started.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top