Re: IMAP Performance

Helge Hess <[email protected]>
Newsgroups gmane.comp.cms.opengroupware.discuss.german
Message-ID <[email protected]>
Klaus Fuerstberger wrote:
> es sind hier 2806 eMails in meiner INBOX. Es dauert ca. 3 Minuten um die 
> eMail Seite mit 30 Eintraegen anzuzeigen.

Ich gehe mal davon aus das Cyrus verwendet wird. Kurze Erklaerung dazu ...

Generell unterstuetzt Cyrus das sogenannte "Server Side Sorting". 
Selbiges ist notwendig, wenn man nur einen Teil (zB die ersten 30) Mails 
fetchen moechte.
Nun ist diese Sortierung im Cyrus aber teilweise kaputt bzw sortiert 
nicht korrekt mit Umlauten, weshalb OGo alle Mails fetched und statt 
dessen "selbst" sortiert. Das Fetchen von 2800 Mailheadern dauert aber 
schon eine Weile ...

Wenn man mit kaputter Sortierung leben kann, kann dass SSS auch fuer 
Subject etc aktiviert werden:
---snip---
   EnableSSSortingForStringAttributes (NO)
     - use SSS also for string attributes (like subject, sender, to)
---snap---

 > Bei einem erneuten Klick auf
> die INBOX bleibt es bei der Sanduhr und die Serverlast geht nicht mehr 
> zurueck:
> 
> PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
> 6848 opengrou  16   0 46264  42M  6828 R    95.4 69.2  11:34 OpenGroupware

Das ist natuerlich sehr schlecht! Kannst du bitte einen GDB starten und 
testen *wo* OGo haengt? Das geht so:

gdb OpenGroupware.woa/..../OpenGroupware
 > attach 6848 # hier der aktuelle PID vom OGo Prozess
 > bt

Die Ausgabe dann bitte zuschicken ([email protected]) - oder noch 
besser, einen Bug im Bugzilla erzeugen und die Ausgabe am Bug anhaengen.

> Der Zugriff auf die Seite erfolgt ueber Apache SSL. Ok, Pentuim 200 mit 
> 64 MB ist nicht ideal. Mit Squirrelmail und IMAP Zugriffen habe ich hier 
> auf derselben Maschine keine Probleme.

Wenn du nur Mail machen moechtest und die ganzen erweiterten OGo 
Funktionen nicht benoetigst, ist Squirrelmail als spezialisierte 
Applikation eindeutig besser geeignet!
Ich gehe mal davon aus das SM primaer deswegen schneller ist, weil es 
ausschliesslich auf SSS beruht und daher tatsaechlich nur die 30 Header 
gefetched werden.

> Gibt es hier irgendwelche Settings, um die Performance zu erhoehen?

Siehe oben.

Gruss
   Helge
-- 
http://www.opengroupware.org/

-- 
OpenGroupware.org German Discussion
[email protected]
http://mail.opengroupware.org/mailman/listinfo/discuss-de
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.