On 2010-05-11 10:59 +0200, Raphael Hertzog wrote:

> On Wed, 21 Apr 2010, Sven Joachim wrote:
>> The fix for #577756 reintroduced a severe performance degradation first
>> reported in [1].  On my system, unpacking the emacs23-common package
>> with a warm cache takes ~ 40 seconds, about seven times as long as with
>> 1.15.5.6 and 1.15.6.1.
>
> Can you try with the dpkg version that is in the branch pu/async-sync
> of git://git.hadrons.org/git/debian/dpkg.git ?
>
> I also attach the relevant patch (you can apply it on the master branch,
> or even on the sid version if you prefer). Be sure to run autoreconf -f -i
> after having applied the patch.

Applied this to the sid branch.

> It would be nice to have a quick answer so that we can decide if we can
> push that change in 1.15.7.2.

Definitely a vast improvement over 1.15.7.1.  A short test reveals that
with a hot cache there is a slowdown of ~30% compared to 1.15.5.6 on a
system without much other disk activity.  When there are lots of other
activities (initiated by unpacking a Linux kernel tarball in parallel),
the many sync() calls cause a slowdown of ~100%.  Still much better than
the ~700% slowdown in 1.15.7.1.

Cheers,
       Sven



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to