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 `-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-