What can impact the throughput rate at tcp or Os level?

Posted by Jimm on Server Fault See other posts from Server Fault or by Jimm
Published on 2012-11-01T22:17:45Z Indexed on 2012/11/01 23:05 UTC
Read the original article Hit count: 242

Filed under:
|

I am facing a problem, where running the same application on different servers, yields unexpected performance results. For example, running the application on a particular faster server (faster cpu, more memory), with no load, yields slower performance than running on a less powerful server on the same network.

I am suspecting that either OS or TCP is causing the slowness on the faster server. I cannot use IPerf , unless i modify it, because the "performance" in my application is defined as Component A sends a message to Component B. Component B sends an ACK to component A and ONLY then Component A would send the next message. So it is different from what IPerf does, which to my knowledge, simply tries to push as many messages as possible.

Is there a tool that can look at OS and TCP configuration and suggest the cause of slowness?

© Server Fault or respective owner

Related posts about linux

Related posts about tcp