W dniu 24.10.2012 00:23, Jan Rękorajski pisze:
1. jest koszmarnie wolny i zżera całe zasoby (odczuwalne szczególnie przy
>  większej ilości paczek do instalacji/deinstalacji).
Zauważyłem coś dokładnie odwrotnego, wyliczanie zależności przez
poldka/rpm trwa teraz o kilka rzędów wielkości szybciej, sama instalacja
tak samo jak na rpm4.


OK. Testujemy.
Dwa chrooty ze środowiskiem do budowania (repackage wyłączone):
1. poldek-0.30-1.rc6.4.i686  rpm-5.4.10-22.i686
2. poldek-0.30-1.rc5.14.i686 rpm-4.5-69.i686
Ewentualny wpływ dysku można pominąć - oba środowiska na SSD

Przygotowanie:
./builder -nn -bp VirtualBox -R
cat .VirtualBox.INSTALLED_PACKAGES | wc -l
183
poldek -e `cat .VirtualBox.INSTALLED_PACKAGES`

Mamy 183 paczki do instalacji/deinstalacji, a więc do dzieła.

a) time poldek -i --noask `cat .VirtualBox.INSTALLED_PACKAGES`

1. real    0m18.439s    user    0m9.995s        sys     0m1.348s
2. real    0m14.332s    user    0m10.515s       sys     0m1.204s

b) time poldek -e --noask `cat .VirtualBox.INSTALLED_PACKAGES`

1. real    0m24.764s    user    0m11.831s       sys     0m0.716s
2. real    0m4.839s     user    0m1.813s        sys     0m0.590s


Druga próba dla wine:
cat .wine.INSTALLED_PACKAGES | wc -l
254

a) time poldek -i --noask `cat .wine.INSTALLED_PACKAGES `

1. real    0m27.784s    user    0m13.720s       sys     0m1.446s
2. real    0m22.117s    user    0m15.226s       sys     0m1.067s

b) time poldek -e --noask `cat .wine.INSTALLED_PACKAGES `

1. real    0m21.437s    user    0m5.385s        sys     0m0.574s
2. real    0m7.168s     user    0m1.924s        sys     0m0.483s


Podsumowanie?
rpm-5.4.10 + poldek jest wolniejszy - szczególnie to widać przy deinstalacji paczek.


--
Pozdrawiam,
Karol Krenski
_______________________________________________
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym