Keith, How many messages are you sending?
-Pieter On Wed, Mar 14, 2012 at 6:18 PM, Keith Steiger <[email protected]> wrote: > I am running the supplied command-line throughput tools (local_thr and > remote_thr) on two machines running Windows XP SP3, connected via 100 Mb/s > Ethernet. I’m testing various message sizes, doing 3 test runs at each > message size, to see how tcp:// performance changes with message size. > Everything goes as I expect, up until I try a message size of 10000. > Confused, I start doing a binary search to find when things start being > strange. > > > > Message size of 8978: average throughput of 64.714 Mb/s > > Message size of 8979: average throughput of 20.903 Mb/s > > Message size of 8980: average throughput of 15.590 Mb/s > > Message size of 8981: average throughput of 11.304 Mb/s > > Message size of 8982: average throughput of 8.743 Mb/s > > Message size of 8983: average throughput of 8.313 Mb/s > > > > The change slows, until at a message size of 8990 it’s mostly stabilized at > about 4 Mb/s. > > > > Does anyone have any idea why this would happen? Neither CPU usage nor > memory usage are unusual during these runs. My only theory is that I’m > hitting some boundary in the memory cache, but that doesn’t seem reasonable > to me either. > > > > Random system details which probably aren’t relevant: > > 3 GHz Pentium 4 CPUs > > 512 MB memory each > > Broadcom NetXtreme 57xx gigabit Ethernet cards > > Connected via a Dell PowerConnect 2024 100 megabit switch > > > > [email protected] > (who doesn’t understand why the router is only 100 megabit) > > > > > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev > _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
