On 03/05/2015 05:33 PM, Lucas De Marchi wrote:
On Thu, Mar 5, 2015 at 9:58 PM, <j...@joshtriplett.org> wrote:
On Fri, Mar 06, 2015 at 12:55:38AM +0100, Michael Biebl wrote:
2015-03-05 11:58 GMT+01:00 <har...@redhat.com>:
From: Harald Hoyer <har...@redhat.com>
The speedup is significant
Original libtool
$ ccache -C && make clean && time make -j4
[…]
real 6m4.104s
user 13m49.234s
sys 7m37.864s
Original libtool + dolt
$ ccache -C && make clean && time make -j4
[…]
real 2m24.869s
user 7m30.198s
sys 1m17.813s
Hm, the speedup is nowhere near as significant here:
without dolt (make):
real 4m2.749s
user 3m9.304s
sys 0m19.032s
with dolt (make):
real 3m33.756s
user 2m59.476s
sys 0m17.632s
without dolt (make -j6):
real 1m42.001s
user 5m3.680s
sys 0m26.608s
with dolt (make -j6)
real 1m35.267s
user 4m50.956s
sys 0m24.724s
libtool version is 2.4.2.
That's more what I'd expect with current versions of libtool, which has
supposedly fixed many of the issues that motivated the creation of dolt
in the first place.
Maybe it was a regression in libtool from 2.4.2 <-> 2.4.5? I have 2.4.5 here:
We saw noticeable slowdowns in Yocto after upgrading as well.
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=1f53edeaf9ea59dd55459a6d5a93829fb4983839
There were a number of patches submitted and evidently 2.6 is back to previous
speeds.
make -j6, libtool
real 4m53.924s
user 11m4.323s
sys 0m54.880s
make -j6, dolt
real 1m58.653s
user 6m20.523s
sys 0m28.920s
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel