<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body style="background-color: rgb(255, 255, 255); color: rgb(0, 0,
    0);" bgcolor="#FFFFFF" text="#000000">
    Ok found the cause, does seem FETCH support was added rrdcached in
    1.5 and Nagle wasn't being disabled on the network socket so every
    request was seeing a 0.1 second delay in completion.<br>
    <br>
    PR to fix can be found here:
    <a class="moz-txt-link-freetext" href="https://github.com/oetiker/rrdtool-1.x/pull/706">https://github.com/oetiker/rrdtool-1.x/pull/706</a><br>
    <br>
    Testing here showed this dropped our test of 862 fetches from 91.338
    seconds to 0.335 seconds :)<br>
    <br>
        Regards<br>
        Steve<br>
    <br>
    <div class="moz-cite-prefix">On 10/04/2016 01:43, Steven Hartland
      wrote:<br>
    </div>
    <blockquote cite="mid:5709A19E.2090209@multiplay.co.uk" type="cite">
      <meta http-equiv="content-type" content="text/html; charset=utf-8">
      We updated to rrdtool 1.5.5 from 1.4 the other day and since then
      have noticed dramatic slow down.<br>
      <br>
      I just did some benchmarks and talking to rrdcached over a network
      socket (same host) to do 862 fetches took 91.388106 seconds e.g.<br>
      FETCH 351918.rrd AVERAGE 1460244557 1460244917<br>
      <br>
      The same over local unix socket took 0.097147 seconds so it looks
      like there's been a major performance regression in 1.5 from 1.4?<br>
      <br>
      When we initially updated the client before our rrdcached server
      we did see errors with:<br>
      rrdcached: Unknown command: FETCH<br>
      <br>
      So I'm wondering if rrdcached FETCH is new 1.5 hence the issue.<br>
      <br>
      Previously we were running: rrdtool 1.4.8<br>
      <br>
      Anyone got any ideas?<br>
      <br>
          Regards<br>
          Steve<br>
      <span style=" font-family:'Consolas'; font-size:10pt;
        color:#7f0000; background-color:#fbeded;"><br>
      </span> </blockquote>
    <br>
  </body>
</html>