[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Build times of hurd and glibc for different versions of gnumach, hu

From: Svante Signell
Subject: Re: Build times of hurd and glibc for different versions of gnumach, hurd and glibc
Date: Wed, 18 May 2016 15:20:36 +0200

Damned: The latest pdf file was shown in xpdf, still not in the attachment when
sent! Re-attching the latest version.

On Wed, 2016-05-18 at 15:05 +0200, Svante Signell wrote:
> On Thu, 2016-05-05 at 19:05 +0200, Richard Braun wrote:
> > 
> > On Wed, Apr 20, 2016 at 11:40:39AM +0200, Richard Braun wrote:
> > > 
> > > 
> > > I wrote an incomplete vm_map_enter in X15 [1] that should be helpful.
> > > In addition to a free hint pointer, it uses the red-black tree, making
> > > all allocations at worst O(n). If anyone feels like doing that little
> > > task, enjoy yourself. Otherwise, I'll probably do it, when I have
> > > some time, as usual.
> > I've written some code to back virtual allocations with a red-black
> > tree [1]. The code includes the removal of flow control in the pageout
> > daemon because I was hitting swap deadlocks way too often.
> > 
> > Feedbacks are welcome.
> Updated table attached. Good news, the latest gnumach version, with the page-
> cache-policy patches, including the pageout deadlock patch, by Richard is even
> faster than the reverted one :)

Add to that the small difference in build times when qemu runs with cache=none
:43m42s vs cache=writeback: 39m10s, a more realistic case for people with real
hardware :) 

Attachment: build-times.pdf
Description: Adobe PDF document

reply via email to

[Prev in Thread] Current Thread [Next in Thread]