From owner-freebsd-hackers@FreeBSD.ORG Mon Feb 6 13:14:40 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B6B21065677 for ; Mon, 6 Feb 2012 13:14:40 +0000 (UTC) (envelope-from olivier@gid0.org) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1B1628FC08 for ; Mon, 6 Feb 2012 13:14:39 +0000 (UTC) Received: by lagz14 with SMTP id z14so4064779lag.13 for ; Mon, 06 Feb 2012 05:14:38 -0800 (PST) MIME-Version: 1.0 Received: by 10.152.147.202 with SMTP id tm10mr10200826lab.49.1328532610816; Mon, 06 Feb 2012 04:50:10 -0800 (PST) Received: by 10.152.29.234 with HTTP; Mon, 6 Feb 2012 04:50:10 -0800 (PST) In-Reply-To: <20120123215503.GA64787@geosci> References: <20120123215503.GA64787@geosci> Date: Mon, 6 Feb 2012 13:50:10 +0100 Message-ID: From: Olivier Smedts To: =?ISO-8859-2?Q?Edward_Tomasz_Napiera=B3a?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org Subject: Re: Speeding up the loader(8). X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2012 13:14:40 -0000 2012/1/23 Edward Tomasz Napiera=C5=82a : > Some time ago I've spent some time on trying to speed up loading > modules by the loader(8). =C2=A0Result can be found at: > > http://people.freebsd.org/~trasz/fast-loader-3.diff I use it successfully on my FreeBSD 9.0-STABLE amd64 with ZFS on root. It sped up the loading time significantly, now booting on ZFS feels nearly as speedy as on UFS. > In my tests under VMWare Fusion, this cut the modules loading time > by half. =C2=A0I don't intend to commit the patch as-is - the first part > looks dangerous (the splitting was probably done for a reason), > the second is hackish, and the third doesn't improve anything by itself. > I'm working on something else at a moment; feel free to pick this up. Thanks --=20 Olivier Smedts=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 _ =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ASCII ri= bbon campaign ( ) e-mail: olivier@gid0.org=C2=A0 =C2=A0 =C2=A0 =C2=A0 - against HTML email & = vCards=C2=A0 X www: http://www.gid0.org=C2=A0 =C2=A0 - against proprietary attachments / \ =C2=A0 "Il y a seulement 10 sortes de gens dans le monde : =C2=A0 ceux qui comprennent le binaire, =C2=A0 et ceux qui ne le comprennent pas."