On Mon, Jan 25, 2016 at 09:57:37AM +0100, Landry Breuil wrote:
> On Mon, Jan 25, 2016 at 08:48:21AM +0100, Mark Kettenis wrote:
> > > From: "Peter N. M. Hansteen" <pe...@bsdly.net>
> > > Date: Sun, 24 Jan 2016 23:10:41 +0100
> > > 
> > > On 01/22/16 22:46, Mark Kettenis wrote:
> > > > Firefox makes a lot of concurrent malloc(3) calls.  The locking to
> > > > make malloc(3) thread-safe is a bit...suboptimal.  This diff makes
> > > > things better by using a mutex instead of spinlock.  If you're running
> > > > Firefox you want to try it; it makes video watchable on some machines.
> > > > If you're not running Firefox you want to try it; to make sure it
> > > > doesn't break things.
> > > 
> > > Running this since early Saturday, Firefox is definitely more responsive
> > > than earlier.
> > > 
> > > I haven't tried running other resource hogs such as LibreOffice with
> > > several large documents, but I guess I could try that too if it's a
> > > relevant scenario.
> > 
> > Please do!
> 
> Albeit small, x11/xfce4/thunar makes a heavy use of threads (in general,
> and even more when talking to gvfs mounts). It feels now 200% snappier.

Another successful test on i386 where firefox had became totally unusable
(Atom N270, 1Gb RAM), with the latest snap (including the diff) it's
sort-of usable (gmaps, google news...). Yay!

Landry

Reply via email to