Hello,
So to start off with I just wanted to ask a general question to the community. I might try in the future to write some simplified code when I hone in on a possible problem area, but for now your thoughts/experiences are greatly appreciated! I have
a program that is a TCP/IP concurrent server that accepts messages from clients and adds data to sql server. The program operates lightning fast on single and dual core processors, but hits some significant "stuttering" when operating on a eight
core system (and some program performance degradation on a quad core). This performance hurdle is seen with a single client and with the database interaction turned off. So its something with how my managed code (or code in general) interacts with the OS.
Ive kept great pains to keep everything threadsafe (and it doesnt have any issues on a dual core with multiple clients). Im in the process of trying to get a comparable system and put a development environment to try to sort this out... but has anyone ever
experienced this? Any ideas what would cause this scaling issue?
The server is a dell poweredge r610.
Thanks in advance for your time and for your help!
Scott
View the full article
So to start off with I just wanted to ask a general question to the community. I might try in the future to write some simplified code when I hone in on a possible problem area, but for now your thoughts/experiences are greatly appreciated! I have
a program that is a TCP/IP concurrent server that accepts messages from clients and adds data to sql server. The program operates lightning fast on single and dual core processors, but hits some significant "stuttering" when operating on a eight
core system (and some program performance degradation on a quad core). This performance hurdle is seen with a single client and with the database interaction turned off. So its something with how my managed code (or code in general) interacts with the OS.
Ive kept great pains to keep everything threadsafe (and it doesnt have any issues on a dual core with multiple clients). Im in the process of trying to get a comparable system and put a development environment to try to sort this out... but has anyone ever
experienced this? Any ideas what would cause this scaling issue?
The server is a dell poweredge r610.
Thanks in advance for your time and for your help!
Scott
View the full article