Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Apr 2013 23:49:25 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        pkg@freebsd.org
Subject:   Re: DragonFly 3.3 performance improvements
Message-ID:  <20130421214925.GF38955@ithaqua.etoilebsd.net>
In-Reply-To: <20130421214607.GA84673@sekishi.zefyris.com>
References:  <20130421214607.GA84673@sekishi.zefyris.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Sun, Apr 21, 2013 at 11:46:07PM +0200, Francois Tigeot wrote:
> Hi,
> 
> One of the main differences between Dragonfly-3.2 and the future 3.4
> release is the use of DPorts and binary Pkgng packages.
> The packages are mass-produced by Poudriere, a tool making so heavy
> use of IO and CPU resources and exercising so heavily some operating
> system functions it showed major stability and performance issues on
> machines which had otherwise been running perfectly fine for months.
> 
> These issues were fixed during the DragonFly 3.3 development cycle; I
> have run a few benchmarks to show the resulting performance improvements.
> 
> In the first attached document, Poudriere itself was used to compare
> performance between December 2012 and March 2013 DragonFly 3.3 kernels;
> besides beeing a wonderful package building tool, it's also a pretty good
> for measuring multiprocessing scalability.
> DragonFly 3.2 itself couldn't be used due to missing DPorts support.
> For all intent and purposes, the late 3.3 kernel improvements will be
> present in DragonFly 3.4.
> 
> A good part of the performance improvements shown in the first document
> was due to changes made to the tmpfs subsystem; the second file contains
> results from a quick sysbench file IO/tmpfs test on DragonFly 3.2 and
> the March DragonFly kernel.
> 


I did ask François to send this mail to pkg@ so in particular for the poudriere
tuning part, because it is imho very useful for FreeBSD either.

regards,
Bapt

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlF0XuUACgkQ8kTtMUmk6EzqSwCfVx5dUb31qcMtnqYbvv3R+YLS
zqAAmgNkRtlyT0iAjteb1qy18su79liw
=eGAl
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130421214925.GF38955>