Multi-processor system and application crashes

  • Thread starter Thread starter seesharp
  • Start date Start date
S

seesharp

Hi,

we have a multithreaded application (win service) written
in C# that is running well on all but one box. The only
difference we see between the problem box and the good
ones is that the problem box is a dual processor system.

MS professional support has analyzed a Dr. Watson dump,
and the problem occurs in a 3rd party component we use
(a .dll). So far no good replies from the vendor of this
component, and obviously we don't know much about what
goes on inside of it.

So, I turn to you; Could a multi-processor system badly
affect this component and cause a situation the component
can not handle, or are we on a wild goose chase here?

The problem box is a Dell PowerEdge2600 with Dual Xeon
processors, 1 GB RAM.

rgds
Seesharp
 
With multi-processor, you got a real parallelism. It is more likely that you
get share ressource problem if not fully protected. In your situation (as a
quick solution), you could set the processor affinity to 1
[Process.ProcessorAffinity = 1]. This will force your process to run on only
1 CPU.

José
 
Back
Top