[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: