Hallo, On Tue, 10 Dec 2002, Bernd Brodesser wrote:
Ja, schon klar. Bei locate handelt es sich aber nur um Dateinamen. Da ist kein großer Overhead da. Wenn aber ein Index, über den kompletten Inhalt der Dateien existieren soll, dann ist der Overhead doch sicherlich gigantisch.
Muss nichtmal der Inhalt sein... Allein Indices ueber Pfad + saemtliche Attribute (wie von ls+lsattr angezeigt) duerften eine DB auf das x-fache der locatedb aufblaehen. Nimmt man dann noch ein paar Dateiformatspezifische Metadaten dazu, dann waechst die DB sehr schnell. Man schaue sich einfach z.B. mal die von gtktalog angelegte DB zu _einer_ CD, oder die RPM-DBs. Letztere haben bei mir z.B. z.Z. 97MB fuer 1085 Pakete... Und 'rpm -q' ist nicht allzu performant... Sowas als FS??? Nein, wie schon "upthread" geschrieben, danke, darauf kann ich verzichten... -dnh -- Die Bezeichnung Newbie ist also, wie schon soviele vor mir äußerten, keine Beleidigung sondern einfach eine Zustandsbeschreibung für einen bestimmten Wissensbereich. -- Jens Ott in suse-linux