Re: Vorschlag: Skript zum Sichern Debian-relevanter Daten
On 24.02.07 14:53:53, Helmut H. Franke wrote:
> apt-file arbeitet mit einem völlig anderen
> Algorythmus, als dlocate, ist in perl geschrieben
> und wird zur Laufzeit interpretiert. Hier ein
> paar Programmlaufzeiten von apt-file und dlocate:
>
> time apt-file -h:
> [...]
> real 0m4.075s
> user 0m1.532s
> sys 0m0.174s
>
> time apt-file list dlocate:
> [...]
> real 4m23.053s
> user 3m52.110s
> sys 0m16.525s
>
> time dlocate -L dlocate:
> [...]
> real 0m1.280s
> user 0m0.316s
> sys 0m0.143s
Das kommt hier auch hin, allerdings doch eher im Bereich >20sek fuer
apt-file list.
> Zum Vergleich auch noch:
> time zgrep -Fh dlocate/var/cache/apt/*_Contents*.gz
> [...]
> real 1m13.851s
> user 0m47.346s
> sys 0m15.224s
>
> Im Vergleich dazu braucht apt-file etwa um den
> Faktor ~ 3.6 länger.
Kann es sein dass du nebenbei nen Kernel kompiliert hast der ne hoehere
Prioritaet hatte? Das ist hier jedenfalls absolut nicht nachvollziehbar,
oder war das auf nem C64?
Ich hab hier:
andreas@morpheus:~/zgdv/DA/docs/unread>time apt-file list dlocate
real 0m16.274s
user 0m14.162s
sys 0m0.487s
andreas@morpheus:~/zgdv/DA/docs/unread>time zgrep -Fh dlocate /var/cache/apt/*_Contents*.gz
real 0m11.452s
user 0m8.947s
sys 0m0.872s
Und das ist "nur" ein oller Centrino mit 1.4 GHz. Und wie gesagt, die
Contents-Dateien (die dlocate jawohl nicht durchsucht) sind um einiges
groesser als die Liste der installierten Pakete. Mal abgesehen davon,
das apt-file search meist sehr viel interessanter ist als list:
Andreas
--
Troubled day for virgins over 16 who are beautiful and wealthy and live
in eucalyptus trees.
Reply to: