Traffic throttling

Derakon <[email protected]>
Newsgroups gmane.comp.python.pyro
Message-ID <CA+Qo5j5PsxNgyPUfhvnwREysQ_amqVhMR1xMfL=FhQehq7=FTw@mail.gmail.com>
I'm trying to fix a weird problem I have with sending large amounts of data
between two computers using Pyro4. One of the computers is generating
images (540x512 Numpy arrays of shorts, about .5MB each), and each one is
sent to the other computer using a distinct function call (i.e. one
image/call). What I'm seeing is that we can sustain a rate of about
550Mbit/sec, but randomly the network traffic between the two computers
gets throttled down to about 150Mbit/sec instead. Then a bit after that,
traffic drops to zero (the data source computer sees an RPC take >10s to
return), before resuming at 550Mbit/sec.

I'm wondering if Pyro has any built-in throttling that might explain this
issue. I've replicated it even when the two computers are connected
directly to each other with an Ethernet cable (so there can't be e.g. a
switch somewhere imposing bandwidth limits from outside the system). The
receiving computer is simply dropping the images on the floor, so the RPC
shouldn't *actually* be taking 10s to resolve.

They're both running Windows 7 64-bit. Another possibility could be that
Windows' firewall is interfering somehow; I'm not an expert on those
systems. I'm guessing Pyro is not the problem here (I can't find anything
on Google indicating that Pyro has any throttling systems anyway), but lack
of a positive is not a negative and all that. :)

-Chris

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk

_______________________________________________
Pyro-core mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyro-core
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.