
On Sat, May 12, 2007 at 12:39:57AM +0100, Daniel P. Berrange wrote:
On both the client & server end every socket then performance using qemu+tcp://localhost/system was basically identical to qemu:///system Now if going across the LAN/WAN the delay caused by Nagle will be a smaller proportion of the RPC call time, due to extra round trip time on the real network. It is still wasteful to leave it enable though because its inserting arbitrary delays & due to the sync call-reply nature of our RPC it'll never get enough data to fill a packet. So I say disable Nagle all the time.
+1 For this kind of usage Nagle just can't provide benefits to anyone. Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/