Re: BIRD memory usage

2016-09-19 Thread Justin Cattle
I *think* I have answered my own question. The patch in the email doesn't include the switch to xmalloc that was originally in the krt-export-filtr-fix branch as well. I can see from `git blame` that it's in the previous commit, bc00f058154bb4a630d24d64a55b5f181d235c63 [ Filter: Prefer

Re: BIRD memory usage

2016-09-19 Thread Justin Cattle
Ok - great. Should this patch apply to the 1.6 released version ok ? I was tracking from the krt-export-filtr-fix before, that that is now gone :) Cheers, Just On 19 September 2016 at 10:13, Ondrej Zajicek wrote: > On Mon, Sep 19, 2016 at 09:46:03AM +0100, Justin

Re: BIRD memory usage

2016-09-19 Thread Justin Cattle
Hi Pavel, After running with this latest fixup commit for a week, I see mixed results. With the first fix you created, all the processes remained using a very small amount of memory, consistently. As per my previous email, around 80Mg. With the second fix, some of the bird processes are using

Re: BIRD memory usage

2016-09-12 Thread Justin Cattle
Thanks Pavel - I have updated our package and rolled this version out where the previous new package was. As it's a new version, I will leave it a few more days before deploying everywhere now. Cheers, Just On 12 September 2016 at 08:16, Pavel Tvrdík wrote: > Hi,

Re: BIRD memory usage

2016-09-12 Thread Pavel Tvrdík
Hi, Justin. On 2016-09-09 10:45, Justin Cattle wrote: Hi Pavel, This is looking good for us :) It's been in the lab for 3 days across 25 hosts, and memory usage looks absolutely static after process start. We have a couple of canary hosts in production too, and they are showing the same

Re: BIRD memory usage

2016-09-09 Thread Justin Cattle
Hi Pavel, This is looking good for us :) It's been in the lab for 3 days across 25 hosts, and memory usage looks absolutely static after process start. We have a couple of canary hosts in production too, and they are showing the same results. Example stats: # birdc show route count BIRD 1.6.0

Re: BIRD memory usage

2016-09-06 Thread Justin Cattle
Hi Ondrej, Yes - it's a version from git with BGP multipath support: v1.5.0-19-g8d9eef1. Cheers, Just On 6 September 2016 at 17:05, Ondrej Zajicek wrote: > On Mon, Sep 05, 2016 at 03:21:40PM +0100, Justin Cattle wrote: > > Hi, > > > > > > A colleague of mine

Re: BIRD memory usage

2016-09-06 Thread Justin Cattle
Hi Pavel, Thanks for quick response! I will try that as soon as I can, hopefully in the next couple of days. I'll report back as soon as I know. Cheers, Just On 6 September 2016 at 16:46, Pavel Tvrdík wrote: > Hi Justin, > > > On 2016-09-05 16:21, Justin Cattle wrote:

Re: BIRD memory usage

2016-09-06 Thread Pavel Tvrdík
Hi Justin, On 2016-09-05 16:21, Justin Cattle wrote: Hi, A colleague of mine reported a memory usage issue with the bird daemon last year, which resulted in a request for a core dump, but we never followed it up. I'd like to re-open this discussion and see if anything can be done to fix it.

Re: BIRD memory usage

2015-09-29 Thread Ondrej Zajicek
On Mon, Sep 21, 2015 at 10:10:08AM +0200, Alexander Frolkin wrote: > Hi Ondrej, > > > > Is there something we can do to reduce the memory usage? Or could this > > > be a memory leak bug? > > This is definitely a memory leak, probably related to path merging. You > > are using current code from

Re: BIRD memory usage

2015-09-21 Thread Alexander Frolkin
Hi Ondrej, > > Is there something we can do to reduce the memory usage? Or could this > > be a memory leak bug? > This is definitely a memory leak, probably related to path merging. You > are using current code from git or patched 1.5.0? I will try to reproduce > it. Thanks. We are using a