Marcin Sochacki napisał w dniu Fri, Jan 24, 2003 at 10:36:04PM CET co następuje:
: On Fri, Jan 24, 2003 at 09:50:08PM +0100, Tomasz T. Ciaszczyk wrote:
: > ~ > time dpkg -S /lib/libdb1.so.2
: > real    0m9.626s
: > user    0m0.340s
: > sys     0m0.440s
: 
: No tak, ale pewnie masz tam w miarę niezły sprzęt
: (to ten? http://niewinne.serwery.pl/?strona=system)
: a zobacz że przeszukanie bazy trwa aż 10 sekund.
Akurat nie ten, tylko zapasowka dla tego (Cel 800/128 ram). 

Ale jednak co sie dziwic, kiedy wielkosc plikow jest duza:

/var/lib/dpkg > du -sh *
6.8M    available
24M     info

Szukanie nawet prostym grepem w takim katalogu to jednak troche
zajmie... (zwlaszcza przy duzej ilosci plikow [mam 877 plikow .list]).

: Trwa to naprawdę długo. Zazdrosnym okiem spoglądam czasem na
: RedHatowców, gdzie rpm -i jest jednak zauważalnie szybsze (zapewne
: dzięki binarnej i poindeksowanej bazie).
Przez dluuugi czas mialem redhata, i jednak uwazam ze Debian jest
szybszy pod tym wzgledem..

Chociaz tak mi sie tylko wydawalo:
[EMAIL PROTECTED] /root]# time rpm -qf /lib/libdb-3.1.so
db3x-3.2.9-4

real    0m0.049s
user    0m0.040s
sys     0m0.010s

Dosyc czestym problemem z RH jaki mialem, to ze czasami sie zdarza ze
maszyna sie wywroci.. co gorsza jak fsck'a pociaga wtedy binarke z
pakietami (oj ile mialem z tym problemow ;<<< skonczylo sie tym, ze
codziennie backapowalem takze i ten plik).

: 
: Nie mówię, że dpkg ma przejść na bazę binarną, bo wersja tekstowa jest
: zawsze łatwiejsza do debugowania. Jednak jakieś rozwiązanie trzeba
innym plusem jest to, ze nie trzeba miec specjalnych rozwiazan aby w
szybki sposob wlasnym skryptem/programem odczytac te baze.

: znaleźć, bo w takim tempie przyrostu liczby pakietów w Debianie
: dpkg robi się bardzo nieefektywne.
IMHO nie jest zle, ale fakt ze za pewien czas zrobienie prostego
searcha bedzie trwalo wiekami.

: Wanted

-- 
Pozdrawiam,
TTC

  .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
.:: Tomasz T. Ciaszczyk [ ciacho<at>ciacho.pl ] >> http://ciacho.pl <<
.::
.:: We are the Knights who say:  MOVE.L  USP,A1
  `-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Odpowiedź listem elektroniczym