Meinews.de  


Zurück   Meinews.de > Forum > Newsgroups de.comm.software.* Forum > Newsgroup de.comm.software.gnus
Registrieren FAQ Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Newsgroup de.comm.software.gnus Der News- und Mailclient im Emacs.

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 10-18-2009, 12:08 PM
Volker Wegert
 
Beiträge: n/a
Standard IMAP expunge bei 'check for new news'

Hallo,

ich habe mein Gnus auf ein Netbook mit SSD umgezogen. Aus $bestimmten_gruenden
habe ich meine Mails in einem Cyrus-IMAP-Server liegen, und das soll auch
erstmal so bleiben. Eigentlich ist die ganze Konstruktion recht brauchbar, es
gibt nur ein Performance-Problem - ein 'g' im Group Buffer dauert etliche
Minuten. Mit einigem rumgetrace habe ich herausbekommen, dass Gnus für jeden
Mail Folder (und davon hab ich viele) ein expunge auslöst, was Cyrus wiederum
dazu bringt, seine ganzen Indexdateien neu aufzubauen. Das wiederum löst viele
Schreibzugriffe aus, und bei denen ist die SSD eine ziemliche Bremse. Ich
verstehe jetzt nicht so ganz, warum Gnus da überhaupt ein expunge macht und
wüßte gerne, ob ich ihm das abgewöhnen kann.

Danke und schöne Grüße
Volker Wegert

--
* Volker Wegert * http://www.volker-wegert.de/contact *
"Man hat einen Menschen noch lange nicht bekehrt, wenn man ihn zum Schweigen
gebracht hat." (John Morley of Blackburn)
Mit Zitat antworten
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Meinews.de
Standard Sponsored Links

  #2  
Alt 10-26-2009, 11:17 AM
Rud1ger Sch1erz
 
Beiträge: n/a
Standard Re: IMAP expunge bei 'check for new news'

Volker Wegert <mail*volker-wegert.de> writes:

> [...] ein 'g' im Group Buffer dauert etliche
> Minuten. Mit einigem rumgetrace habe ich herausbekommen, dass Gnus für jeden
> Mail Folder (und davon hab ich viele) ein expunge auslöst, was Cyrus wiederum


Hm, ein `expunge' läuft afaik schon beim Verlassen des
Summary-buffers.

Das kann man über die Variable `nnimap-expunge-on-close'
(de-)aktivieren. Siehe auch: C-H v nnimap-expunge-on-close und
http://www.gnus.org/manual/gnus_214.html

Kann dir aber nicht sagen, ob das auch ein `nnimap-expunge bei `g' im
Group Buffer steuert.


Tschau,
Rudiger
Mit Zitat antworten
  #3  
Alt 10-27-2009, 09:02 PM
Volker Wegert
 
Beiträge: n/a
Standard Re: IMAP expunge bei 'check for new news'

Rud1ger Sch1erz <nospam_tigre*yahoo.es> writes:
> Volker Wegert <mail*volker-wegert.de> writes:
>
>> [...] ein 'g' im Group Buffer dauert etliche Minuten. Mit einigem
>> rumgetrace habe ich herausbekommen, dass Gnus für jeden Mail Folder (und
>> davon hab ich viele) ein expunge auslöst, was Cyrus wiederum

>
> Hm, ein `expunge' läuft afaik schon beim Verlassen des
> Summary-buffers.
>
> Das kann man über die Variable `nnimap-expunge-on-close'
> (de-)aktivieren. Siehe auch: C-H v nnimap-expunge-on-close und
> http://www.gnus.org/manual/gnus_214.html


*wirrguck*

Ich sehe die Variable, kann sie aber mit M-x customize-variable nicht
ändern. Wo ist da mein Denkfehler?

Danke
Volker

--
* Volker Wegert * http://www.volker-wegert.de/contact *
"Total Quality Management ist wichtig, aber Total Management Quality ist
zehnmal so wichtig." (Prof. Dr. Fredmund Malik)
Mit Zitat antworten
  #4  
Alt 10-28-2009, 07:53 AM
Reiner Steib
 
Beiträge: n/a
Standard Re: IMAP expunge bei 'check for new news'

On Tue, Oct 27 2009, Volker Wegert wrote:

> Rud1ger Sch1erz <nospam_tigre*yahoo.es> writes:
>> Das kann man über die Variable `nnimap-expunge-on-close'
>> (de-)aktivieren. Siehe auch: C-H v nnimap-expunge-on-close und
>> http://www.gnus.org/manual/gnus_214.html

>
> *wirrguck*
>
> Ich sehe die Variable, kann sie aber mit M-x customize-variable nicht
> ändern. Wo ist da mein Denkfehler?


Letzter Absatz hier, siehe auch (info "(gnus)Server Variables").

,----[ <f1> v nnimap-expunge-on-close RET ]
| nnimap-expunge-on-close is a variable defined in `nnimap.el'.
| Its value is always
|
| Documentation:
| Whether to expunge a group when it is closed.
| When a IMAP group with articles marked for deletion is closed, this
| variable determine if nnimap should actually remove the articles or
| not.
|
| If always, nnimap always perform a expunge when closing the group.
| If never, nnimap never expunges articles marked for deletion.
| If ask, nnimap will ask you if you wish to expunge marked articles.
|
| When setting this variable to `never', you can only expunge articles
| by using `G x' (gnus-group-nnimap-expunge) from the Group buffer.
|
| This is a Gnus server variable. See Info node `(gnus)Select Methods'.
`----



Viele Grüße
Reiner
--
,,,
(o o)
---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/
Mit Zitat antworten
  #5  
Alt 10-30-2009, 07:30 AM
Volker Wegert
 
Beiträge: n/a
Standard Re: IMAP expunge bei 'check for new news'

Reiner Steib <reinersteib+from-uce*imap.cc> writes:

> On Tue, Oct 27 2009, Volker Wegert wrote:
>
>> Rud1ger Sch1erz <nospam_tigre*yahoo.es> writes:
>>> Das kann man über die Variable `nnimap-expunge-on-close'
>>> (de-)aktivieren. Siehe auch: C-H v nnimap-expunge-on-close und
>>> http://www.gnus.org/manual/gnus_214.html

>>
>> *wirrguck*
>>
>> Ich sehe die Variable, kann sie aber mit M-x customize-variable nicht
>> ändern. Wo ist da mein Denkfehler?

>
> Letzter Absatz hier, siehe auch (info "(gnus)Server Variables").


Ah, jetzt ja. Funktioniert ganz gut (ist zumindest schneller). Jetzt bräuchte
ich noch eine Möglichkeit, G x über alle Gruppen anzuwenden, dann wäre alles
schick.

Danke und schöne Grüße
Volker
Mit Zitat antworten
  #6  
Alt 10-30-2009, 08:54 PM
Rud1ger Sch1erz
 
Beiträge: n/a
Standard Re: IMAP expunge bei 'check for new news'

Volker Wegert <mail*volker-wegert.de> writes:

> Ah, jetzt ja. Funktioniert ganz gut (ist zumindest schneller). Jetzt bräuchte
> ich noch eine Möglichkeit, G x über alle Gruppen anzuwenden, dann wäre alles
> schick.


Hm, spontan fällt mir da ein:

C-x-( G x C-x-) # macro definieren
# region selectieren
M-x apply-macro-to-region-lines

Tschau,
Rudiger
Mit Zitat antworten
 
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen
Es ist dir nicht erlaubt, auf Beiträge zu antworten
Es ist dir nicht erlaubt, Anhänge anzufügen
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten

vB Code ist An
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus


Alle Zeitangaben in WEZ. Es ist jetzt 02:46 PM Uhr.





Powered by: vBulletin Version 3.6.7 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Forum SEO by Zoints