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)