Beagle und das Öffnen einer Mail
![](https://seccdn.libravatar.org/avatar/9c21e784e8adf2b95833a223b0495834.jpg?s=120&d=mm&r=g)
Hallo Leute. Wenn ich mit Beagle eine E-Mail gefunden habe, und diese nun öffnen will, dann geht es sehr schnell, wenn der Mail ein maildir zugrunde liegt. Liegt die Mail aber in einem Mbox-File, dann frißt mir ein Prozeß namens kio_mbox [kdeinit] 100% meiner CPU, und zwar drei, vier Minuten lang, bis die Mail endlich aufgeht. Das ist erstens nervig, und zweitens ist es ein Witz, daß das Suchen per Beagle x-fach schneller geht, als die dann gefundene Mail auch zu öffnen. Läßt sich da was drehen? -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/ebe9e7470f033d101415722d029f0b24.jpg?s=120&d=mm&r=g)
Am Freitag, 2. Februar 2007 schrieb Andre Tann:
Wenn ich mit Beagle eine E-Mail gefunden habe, und diese nun öffnen will, dann geht es sehr schnell, wenn der Mail ein maildir zugrunde liegt. Liegt die Mail aber in einem Mbox-File, dann frißt mir ein Prozeß namens kio_mbox [kdeinit] 100% meiner CPU, und zwar drei, vier Minuten lang, bis die Mail endlich aufgeht. Das ist erstens nervig, und zweitens ist es ein Witz, daß das Suchen per Beagle x-fach schneller geht,
das ist doch logisch. Wenn ich recht verstanden habe, dann legt beagle einen Index an. Suchen geht also schnell, das der Index befragt wird. Das Öffnen einer Mail im mbox-Format bedeutet aber einen Teil einer u.U. sehr grossen Datei (denn mbox heisst ja gerade: alle mails in einer Datei) herauszuschneiden. Und das kann eben daueren.
als die dann gefundene Mail auch zu öffnen. Läßt sich da was drehen? ja maildir benutzen.
bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
![](https://seccdn.libravatar.org/avatar/9c21e784e8adf2b95833a223b0495834.jpg?s=120&d=mm&r=g)
Dr. Jürgen Vollmer, Freitag, 2. Februar 2007 10:49:
das ist doch logisch. Wenn ich recht verstanden habe, dann legt beagle einen Index an. Suchen geht also schnell, das der Index befragt wird. Das Öffnen einer Mail im mbox-Format bedeutet aber einen Teil einer u.U. sehr grossen Datei (denn mbox heisst ja gerade: alle mails in einer Datei) herauszuschneiden. Und das kann eben daueren.
Ja. So gesehen ist das logisch. Aber nachdem es zB bei Apples Spotlight auch ohne Verzögerung geht, obwohl das dortige Entourage nicht nur kein maildir nutzt, sondern alles in einer einzigen riesigen Datei ablegt, scheint es mir ebenfalls logisch, daß es auch anders gehen muß. Mit Deiner Argumentation könnte man nämlich auch sagen: Eine Mail unter hunderttausenden zu finden dauert lang, schließlich muß der Mailbestand ja erst mal durchsucht werden. Klingt logisch, aber ist falsch.
als die dann gefundene Mail auch zu öffnen. Läßt sich da was drehen?
ja maildir benutzen.
Mach ich auch manchmal, aber nicht immer, da es in meinem Fall auch gravierende Nachteile hätte. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/ebe9e7470f033d101415722d029f0b24.jpg?s=120&d=mm&r=g)
Am Freitag, 2. Februar 2007 schrieb Andre Tann:
Dr. Jürgen Vollmer, Freitag, 2. Februar 2007 10:49:
das ist doch logisch. Wenn ich recht verstanden habe, dann legt beagle einen Index an. Suchen geht also schnell, das der Index befragt wird. Das Öffnen einer Mail im mbox-Format bedeutet aber einen Teil einer u.U. sehr grossen Datei (denn mbox heisst ja gerade: alle mails in einer Datei) herauszuschneiden. Und das kann eben daueren.
Ja. So gesehen ist das logisch. Aber nachdem es zB bei Apples Spotlight auch ohne Verzögerung geht, obwohl das dortige Entourage nicht nur kein maildir nutzt, sondern alles in einer einzigen riesigen Datei ablegt, scheint es mir ebenfalls logisch, daß es auch anders gehen muß.
Mit Deiner Argumentation könnte man nämlich auch sagen: Eine Mail unter hunderttausenden zu finden dauert lang, schließlich muß der Mailbestand ja erst mal durchsucht werden. Klingt logisch, aber ist falsch.
als die dann gefundene Mail auch zu öffnen. Läßt sich da was drehen?
ja maildir benutzen.
Mach ich auch manchmal, aber nicht immer, da es in meinem Fall auch gravierende Nachteile hätte.
welche denn? Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
![](https://seccdn.libravatar.org/avatar/9c21e784e8adf2b95833a223b0495834.jpg?s=120&d=mm&r=g)
Dr. Jürgen Vollmer, Freitag, 2. Februar 2007 11:41:
welche denn?
zB daß unison bei vielen Dateien länger braucht, um festzustellen, daß sich nichts geändert hat, als bei nur einer großen. Daher bei mir: mbox für kalte und maildir für heiße Mailboxen. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/6820e308fc3b745431d85e64c56efa82.jpg?s=120&d=mm&r=g)
Am Tag 07-02-02 zur Zeit 11:55:45 schrieb Andre Tann:
Dr. Jürgen Vollmer, Freitag, 2. Februar 2007 11:41:
welche denn?
zB daß unison bei vielen Dateien länger braucht, um festzustellen, daß sich nichts geändert hat, als bei nur einer großen. Daher bei mir: mbox für kalte und maildir für heiße Mailboxen.
Das ist aber ein kleiner Nachteil wenn man bedenkt, wie lange es unter Umständen dauern kann eine riesige mbox zu synchronisieren. Aus genau diesem Grund bin ich nämlich von mbox auf maildir umgestiegen. Allerdings habe ich auch die Erfahrung gemacht, dass unison dafür nicht so recht taugt, weshalb ich meine Mail-Verzeichnisse mit rsync synchron halte. Das geht ungefähr 20 mal schneller als mit unison. Man muss sich nur seine Mail-Verszeichnisse und das Abholen von Mails so organisieren, dass sich nicht auf beiden Seiten etwas ändert, sonst gibt es ein großes Kuddelmuddel. Hannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/9c21e784e8adf2b95833a223b0495834.jpg?s=120&d=mm&r=g)
Hannes Vogelmann, Samstag, 3. Februar 2007 14:11:
Das ist aber ein kleiner Nachteil wenn man bedenkt, wie lange es unter Umständen dauern kann eine riesige mbox zu synchronisieren.
Das kann sehr schnell gehen, nämlich dann, wenn sich nicht viel geändert hat. unison/rsync übertragen nur, was sich geändert hat.
Man muss sich nur seine Mail-Verszeichnisse und das Abholen von Mails so organisieren, dass sich nicht auf beiden Seiten etwas ändert, sonst gibt es ein großes Kuddelmuddel.
Das ist genau der Unterschied zwischen rsync und unison. unison kriegt das hin. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/6820e308fc3b745431d85e64c56efa82.jpg?s=120&d=mm&r=g)
Am Tag 07-02-04 zur Zeit 00:31:28 schrieb Andre Tann:
Hannes Vogelmann, Samstag, 3. Februar 2007 14:11:
Das ist aber ein kleiner Nachteil wenn man bedenkt, wie lange es unter Umständen dauern kann eine riesige mbox zu synchronisieren.
Das kann sehr schnell gehen, nämlich dann, wenn sich nicht viel geändert hat. unison/rsync übertragen nur, was sich geändert hat.
Mit mboxes und unison habe ich keien Erfahrung. Rsync läuft mit maildir (und xfs) bei mir besser als mit mbox.
Man muss sich nur seine Mail-Verszeichnisse und das Abholen von Mails so organisieren, dass sich nicht auf beiden Seiten etwas ändert, sonst gibt es ein großes Kuddelmuddel.
Das ist genau der Unterschied zwischen rsync und unison. unison kriegt das hin.
Jaja das wohl, aber in welcher Zeit? Ich kann nicht jedesmal 10 Minuten bevor ich aus dem Büro gehe mit dem Synchronisieren anfangen. Was mit rsync in knapp 2 Minuten geht, dauert mit unison etwa 20 bis 30 Minuten im ersten Durchlauf, danach gehts schneller aber es dauert auch dann noch etwa 8 Minuten. Aber diese Diskussion hatten wir schon mal wenn ich mich recht erinnere? Vielleicht sollte ich den Tipp beherzigen und große kalte Mailordner wieder auf mbox umstellen und dann doch mit unison arbeiten. Rsync würde dadurch deutlich schneller werden aber wird unison dadruch auch schneller? Hannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Andre Tann
-
Dr. Jürgen Vollmer
-
Hannes Vogelmann