F
Frank Rizzo
Hello,
I have a 32-bit .net 1.1 service that spawns many different threads and,
in general, does a lot of processing. Up to now, it's been working on
Win2003 32-bit servers fairly well against SQL Server 2000 (on the same
box).
Now, it's been installed on Win2003 R2 64-bit working against SQL Server
2005 (64-bit). At times, this happens several times a day, a single
thread in the application will inexplicably slow down to ridiculous
levels (i can see this because I log a lot of stuff to disk), like 1/100
of the regular processing speed.
I am trying to find causes for this behavior. Does it have anything to
do with the fact that it's a 32-bit app running on a 64-bit OS.
I already profiled the calls to SQL Server and it seems to have nothing
to do with the slowdown. The servers have 6GB of RAM and have 4 dual
proc AMD chips.
Any pointers are welcome.
Regards
I have a 32-bit .net 1.1 service that spawns many different threads and,
in general, does a lot of processing. Up to now, it's been working on
Win2003 32-bit servers fairly well against SQL Server 2000 (on the same
box).
Now, it's been installed on Win2003 R2 64-bit working against SQL Server
2005 (64-bit). At times, this happens several times a day, a single
thread in the application will inexplicably slow down to ridiculous
levels (i can see this because I log a lot of stuff to disk), like 1/100
of the regular processing speed.
I am trying to find causes for this behavior. Does it have anything to
do with the fact that it's a 32-bit app running on a 64-bit OS.
I already profiled the calls to SQL Server and it seems to have nothing
to do with the slowdown. The servers have 6GB of RAM and have 4 dual
proc AMD chips.
Any pointers are welcome.
Regards