<div dir="ltr"><div>Hi,<br><br><br></div>Im not sure. When I change the accept to include 'tcpNoDelay=1' as below:<br><br>p = subprocess.Popen("/home/buildslave/source/libo-core/instdir/program/soffice --accept=\"socket,host=localhost,port=2002,tcpNoDelay=1;urp;StarOffice.ServiceManager\" --headless", shell=True, env=myenv)<br><br><div>I get no noticeable difference.<br><br><br></div><div>- Maarten.<br><br><br></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 6, 2015 at 12:01 PM, Noel Grandin <span dir="ltr"><<a href="mailto:noel@peralex.com" target="_blank">noel@peralex.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Just a guess, but I would suspect that setting the TCP_NODELAY socket option on both ends of the socket would speed things up considerably.<br>
<br>
I think that some BSD-based operating systems have a loopback shortcut in their networking code, which would explain some of the speed difference between Linux and OSX.<br>
<br>
Disclaimer: <a href="http://www.peralex.com/disclaimer.html" target="_blank">http://www.peralex.com/<u></u>disclaimer.html</a><br>
<br>
<br>
</blockquote></div><br></div></div></div></div>