Re: mutt + Maildir

2002-09-22 Thread Uwe Kerstan

* Jens Benecke <[EMAIL PROTECTED]> [22-09-02 10:27]:

> - Das Einlesen von Maildirs mit vielen (>1000) Mails ist E-L-E-N-D
>   L-A-H-M, ca. 10x langsamer als mit mbox.

Faktor 10 kann ich nicht bestätigen, höchstens Faktor 1.1 - also
nur etwas langsamer - aber nicht wirklich störend.

Gruss Uwe


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: mutt + Maildir

2002-09-22 Thread Stefan Frank

At Sun, Sep 22 2002 [10:27 +0200], Jens Benecke aroused my curiosity with:
Hallo :-)

> - mutt zeigt immer ALLE Maildirs als "N" an, auch wenn sie gar nix neues
>   enthalten. Ich hole Mails ab mit getmail und procmail.

Da kann ich Dir leider nicht helfen.

> - Das Einlesen von Maildirs mit vielen (>1000) Mails ist E-L-E-N-D
>   L-A-H-M, ca. 10x langsamer als mit mbox. Ich hatte mir durch das
>   seperate Speichern (und dem Wegfall des Schreibens der kompletten
>   mailbox-files beim Speichern) eigentlich eher einen Zuwachs an
>   Geschwindigkeit erhofft, Pustekuchen.

Welches Filesystem verwendest Du? Reiserfs? Ich hatte diese Probleme
unter reiserfs, mit ext2/3 geht es schneller. Michael Elkins
() entwickelt zur Zeit einen patch
für Maildir, der die Mail-header cached - das Einlesen der Mailbox
geht dann sehr schnell. Der patch ist allerdings nur für die
Entwicklerversion von mutt verfügbar (1.5.x), was Dir nicht viel
weiterhelfen wird :-(

> - Gibt es irgendwie eine Möglichkeit, mutt dazu zu bringen, selber
>   geschriebene Mails in der _momentanen_ Mailbox zu speichern, also nach
>   dem Motto "set record=$PWD" oder sowas?

Mutt unterstützt das normalerweise nicht (das Debian Paket auch
nicht), allerdings gibt es auch hierfür einen patch. Mehr Info unter
 (current shortcut
patch).

> Ich benutze mutt 1.3.28i auf einem Athlon-650 mit ReiserFS als
> Dateisystem.

Oops, da ist ja die Antwort, Du verwendest reiserfs.

Ich hatte damals unter einem SuSE-System ein paar "benchmarks" mit
mutt auf verschiedenen Filesystemen durchgeführt und meine Ergebnisse
waren recht ähnlich:

reiserfs und mbox:
real0m10.124s
user0m6.410s
sys 0m0.960s

reiserfs und maildir:
real1m59.731s
user0m7.180s
sys 0m3.930s

ext3 und mbox:
real0m8.434s
user0m6.210s
sys 0m0.810s

ext3 und maildir:
real0m15.145s
user0m7.140s
sys 0m3.190s

Die Werte habe ich mit folgendem Befehl erstellt:
time mutt -Re 'push q' -f testmailbox

Die Testmailbox hatte 8990 Nachrichten und war im mbox-Format ca. 28MB
groß.

> Danke!

Bitte, aber irgendwie habe ich das Gefühl, Dir nicht richtig geholfen
zu haben.

Tschoe,
Steff


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: mutt + Maildir

2002-09-22 Thread Andreas Metzler

Jens Benecke <[EMAIL PROTECTED]> wrote:
> ich habe meine mutt-Mailboxen jetzt auf Maildir umgestellt und dabei
> einige Probleme:
[...]
> - Das Einlesen von Maildirs mit vielen (>1000) Mails ist E-L-E-N-D
>  L-A-H-M, ca. 10x langsamer als mit mbox. Ich hatte mir durch das
>  seperate Speichern (und dem Wegfall des Schreibens der kompletten
>  mailbox-files beim Speichern) eigentlich eher einen Zuwachs an
>  Geschwindigkeit erhofft, Pustekuchen.

Hallo!
Falsche Hoffnung. Maildir ist langsamer, vorher konnte mutt einfach
die grosse mbox in einem Schwung von Anfang bis Ende einlesen, um  die
Informationen fuer die Indexseite (Date-, References, From-
Subject-Header, ...) zu bekommen, jetzt mit Maildir muss mutt
_zusaetzlich_ 1000 Dateien oeffnen und schliessen.

Das ist auch auf ReiserFS viel teurer, bei ext2 ist der Unterschied
noch groesser, weil das zusaetzlich darunter leidet, dass die
Performance von ext2 bei Verzeichnissen mit vielen Dateien schlecht
ist. Ich habe mal mit einer Maibox mit 1200 Nachrichten und 5MB
getestet, nebeneinander stehen die Resultate von 
time grep wxyz /dev/shm/tinmbox
time { find /dev/shm/tinmbox -type f -print0 | xargs -0 grep wxyz ; }
time { find /dev/shm/tinmaildir -type f -print0 | xargs -0 grep wxyz ; }

real0m0.027s0m0.032s0m0.068s
user0m0.010s0m0.020s0m0.060s
sys 0m0.020s0m0.010s0m0.010s

Obwohl alle Daten gecacht sind, braucht der Zugriff auf das Maildir
doppelt so lange, wenn ich von Festplatte (ext2) lese, ist der
Unterschied beim ersten Zugriff, wenn die Daen noch nicht komplett im
Cache sind, (spuerbar) viel groesser, ich habe aber keine Lust eine
512MB grosse Datei zu erzeugen, um reproduzierbare Benchmarks zu
machen.

Maildir ist vom Konzept her schoen, aber etwas "blauaeugig", man weiss
schon von alters her, dass so etwas langsam ist, darum hat man bei
Newsservern mit tradspool, die dasselbe Performanceproblem hatten
(viele separaten Dateien) sehr schnell separate XOVER-Datenbanken
eingefuehrt, die die Daten fuer die Indexdarstellung (Threading,
Subject, Date, From) schnell und ohne oeffnen der x-1000 Dateien
bereitstellen.

Ich verwende hier aus Paranoia ext3 und auch Maildir, es ist langsam,
dafuer bin ich mir sicher, dass ich nicht haendisch eine 5MB mbox
reparieren muss.

> - Gibt es irgendwie eine Möglichkeit, mutt dazu zu bringen, selber
>  geschriebene Mails in der _momentanen_ Mailbox zu speichern, also nach
>  dem Motto "set record=$PWD" oder sowas?

Hilft <[EMAIL PROTECTED]> in dcsmm?
  cu andreas
-- 
FAQ dieser Liste http://dugfaq.sylence.net/
Unofficial _Debian-packages_ of latest _tin_
http://www.logic.univie.ac.at/~ametzler/debian/tin-snapshot/


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: mutt + Maildir

2002-09-22 Thread Christoph Claus

On Sun, Sep 22, 2002 at 10:27:20AM +0200, Jens Benecke wrote:
> Hallo,
Hallo
> 
> 
> - Gibt es irgendwie eine Möglichkeit, mutt dazu zu bringen, selber
>   geschriebene Mails in der _momentanen_ Mailbox zu speichern, also nach
>   dem Motto "set record=$PWD" oder sowas?

Dem kann geholfen werden...

.muttrc:
folder-hook  fcc-hook . 

leider muss man dass dann für jede Mailbox, die man neu erstellt, per
Hand in die .muttrc eintragen :-(

Funktioniert wunderbar...

Christoph

-- 
Wie man sein Kind nicht nennen sollte: 
  Heide Moor 


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: mutt, maildir und gelesene Messages...

2003-03-11 Thread Frank Schmitz
Am 27.02.2003 um 10:52:19 CET, schrub Michelle Konzack:
 
> Da es auf dauer nervig ist, laufend die unterverzeichnisse der 
> Mailinglisten zu wechseln, moechte ich nut einen einziegen INDIR 
> haben, wo ich alle der reihe nach empfangegen E-Mails lesen kann. 

Vom Sinn des Ganzen mal abgesehen...
 
> Ich habe die Verzeichnisse: 
> 
> ~/maildir/INBOX
>  /debian-user-german
>  /mutt-users
^^

Warum fragst du nicht *da* nach?!

-- 
Gruß
Frank


-- 
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)