Re: let's use a fixed number of threads for libpager

2014-11-02 Thread Richard Braun
On Thu, Oct 30, 2014 at 04:43:53PM +0100, Richard Braun wrote: > Actually, after applying the libpager patch only, as opposed to using > the continuous integration packages which merge all of Justus' work, > things look much better. So far I haven't been able to reproduce the > problem despite even

Re: let's use a fixed number of threads for libpager

2014-10-31 Thread Richard Braun
On Tue, Oct 28, 2014 at 05:59:16PM +0100, Richard Braun wrote: > Stressing the file system (by building a large package such as > iceweasel) triggers a reference counting assertion [1]. We'll have to > squash this bug hard before the patch can be merged. Actually, after applying the libpager patch

Re: let's use a fixed number of threads for libpager

2014-10-28 Thread Justus Winter
Quoting Richard Braun (2014-10-28 17:59:16) > On Tue, Oct 28, 2014 at 01:37:43AM +0100, Justus Winter wrote: > > Preliminary testing on my box as well as on darnassus looks promising > > (modulo some pfinet weirdness that Richard is investigating [and imho > > if there is an issue, it should be unr

Re: let's use a fixed number of threads for libpager

2014-10-28 Thread Richard Braun
On Tue, Oct 28, 2014 at 01:37:43AM +0100, Justus Winter wrote: > Preliminary testing on my box as well as on darnassus looks promising > (modulo some pfinet weirdness that Richard is investigating [and imho > if there is an issue, it should be unrelated to this change]). We > will keep you posted.

Re: let's use a fixed number of threads for libpager

2014-10-28 Thread Richard Braun
On Tue, Oct 28, 2014 at 01:37:43AM +0100, Justus Winter wrote: > Preliminary testing on my box as well as on darnassus looks promising > (modulo some pfinet weirdness that Richard is investigating [and imho > if there is an issue, it should be unrelated to this change]). We > will keep you posted.

let's use a fixed number of threads for libpager

2014-10-27 Thread Justus Winter
Hello :) this is a new patch that makes libpager use a fixed number of threads, currently one (plus one receiving messages and enqueuing them into a userspace queue). If our store interface improves, we can increase the number of worker threads (the work delegation uses a linear scan over the wor