[RFD] wersja rpm

Paweł Sikora pluto at agmk.net
Wed Oct 24 17:44:10 CEST 2012


On Wednesday 24 of October 2012 13:51:11 Karol Krenski wrote:
> 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.

wniosek jest taki, ze nie wiadomo co jest wolniejsze (poldek, rpm, db)
bo pod spodem dzialaja jeszcze dwie rozne wersje bazy danych.



More information about the pld-devel-pl mailing list