I am running a recent version of HAProxy 1.5 (dev15), and I've noticed that after HAProxy has been running for a while, its memory usage creeps up from initially 0.9% of the total memory to 1.9% and stays there even when there is no more incoming requests.
The thing is that since my site is new, and it goes up and down, I'm pretty sure that almost no request is made to it except for those from my own testing. My tests usually last about 10 - 20 mins, and I shut down the servers behind HAProxy when finished and leave HAProxy running. In other words, the extra 1% of memory is probably caused by handling my requests during the tests, but shouldn't HAProxy release them when the servers is shut down and no one is making requests anymore?
Can someone please explain the likely cause(s) for this memory consumption by HAProxy?