Michelle Konzack <[EMAIL PROTECTED]> writes: >>,--- >>| find /home -type f -name .fetchmailrc -exec fetchmail -f {} \; >>`--- > > Das ist aber nur sinnvoll, wenn man nicht allzugroße $HOME hat... > > Habe 37 $USER und Raid-5 mit 3x120GB wobei einige $USER $HOME's haben, > die mehrer dutzend GByte groß sind. Dazu Maildir mit ein paar hundert > tausend Messages... und jede menge sourcen ;-) > > Und 'find' ist beschäftigt... rund 4 1/2 Stunden auf einem Duron 1200
Schaun mer mal: | [EMAIL PROTECTED]:/# time du -s / | 134351656 . | | real 4m13.818s | user 0m1.330s | sys 0m11.800s Es sind 134 GB belegt. Alle inodes zu durchsuchen hat gut 4 min gedauert. | [EMAIL PROTECTED]:/# locate '*' | wc -l | 314626 locate hat ca. 315000 Files archiviert. Das sind nicht alle. | [EMAIL PROTECTED]:/# time find / -type f -name .fetchmailrc | [..] | | real 0m31.247s | user 0m1.240s | sys 0m3.040s Das Ergebnis: viel schneller als "du", weil die Inodes von Nicht-Directories nicht angerührt werden müssen. Es war so zu erwarten: Zum Durchsuchen *aller* Files braucht "find" gerade eine halbe Minute. Natürlich sind auch gerade viele Files im Cache, aber bei 256+128Mb ist der nicht riesig. Wie schriebst Du? > Und 'find' ist beschäftigt... rund 4 1/2 Stunden auf einem Duron 1200 Was hast Du nur mit Deinem System angestellt? (Die CPU-Geschwindigkeit ist übrigens bei solchen Tasks uninteressant (im obigen Beispiel ein Athlon 700), der Flaschenhals ist die Übertragungsrate der Festplatte.) Grüße, Heike -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)