Newsgroup: it.comp.os.linux.sys
Titolo: domanda

Mi è stato affidato un server di posta con qualche problema di performance 
(è lento nel rispondere alle ricerche su cartelle IMAP e a scaricare i 
messaggi), vorrei capire quali sono i colli di bottiglia, come faccio ? 

 
Tramite quale server?
Tramite quale client?
Se webmail in PHP direi che è 'normale' in quanto PHP deve fare la 
scansione di TUTTA la mailbox per poter fare ricerche o amenicoli vari....
Forse dovecot ti velocizza un po considerato che mantiene un indice con 
le email prensenti della mailbox.

 email prensenti della mailbox.
Cambiare software mi sembra una cattiva idea, anche perchè Dovecot fa meno 
cose.
Io voglio fare un pò di tunung del server, tutto qui (ho una settimana di 
tempo e Linux l'ho usato molto all'università, con qualche vsotra dritta e 
un pò impegno non mi sembra una missione impossibile). 

 un pò impegno non mi sembra una missione impossibile). 
Io uso courier e non ho mai avuto problemi di lentezza....
L'unica cosa che mi viene in mente sono eventuali problemi di fs (magari 
ha una marea di mail o una marea di mailbox ed usi un fs non 
performante) o problemi di rete (magari collisioni sulle nic che 
comportano il reinvio dei pacchetti).



così è difficile aiutarti
per prima cosa, servirebbe sapere quale server stai utilizzando e su quale
macchina: dovecot su un pentium I è per forza di cose lento.
poi sarebbe utile sapere quanti messaggi sono contenuti nelle cartelle. Se
sono pochi, tempi di reazione appena percepibili sono possibili. Quando
gli articoli diventano tanti (idest migliaia), la ricerca sarà sempre
/un/ /po'/ lenta perchè il server deve leggere molti files (uno per
articolo) per poterla eseguire.
Considera anche che il formato maildir è più veloce delle mailbox nella
fase di inserimento e rimozione degli articoli, è sempre *molto* più
lento quando si tratta di effettuare ricerche.
Controlla anche il carico di sistema (usa vmstat): il server potrebbe
essere sovraccarico.
just my cent

 un pò impegno non mi sembra una missione impossibile).
Beh, senza dare un po' di informazioni in piu' a me non sembra una
missione POSSIBILE... :)
Comincia a dire DOVE e' lento (nel login, nella scansione delle Mailbox,
nel retrieve dei messaggi) e a cosa si aggancia (gli utenti sono in un DB?
Quale? Le E-Mails sono su un FS locale o remoto? E se remoto, quanto
remoto?).
ciao
Luca Bertoncello
(
luca...@lucabert.de
)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 remoto?).
E' stato detto nel primo messaggio:


 Luca Bertoncello ha scritto:


Si, io intendevo dire di fare una ricerca un po' piu' approfondita...
Da quel che ha detto, mi e' sembrato di capire che lui ha solo usato dei
clienti di posta.
L'ideale e' armarsi di telnet e spedire i comandi IMAP e vedere DOVE e'
lento.
E' quello che intendevo...
In ogni caso, le altre domande valgono sempre...
Ciao


 Mi è stato affidato un server di posta con qualche problema
Lo vogliamo mettere un subject decente?

 dei pacchetti).
ReiserFS, nessun problema di rete, ho appena finito di controllare. 

 remoto?).
Un pò in tutto, nelle ricerche e nello spostamento dei messaggi in 
particolare.

> Lo vogliamo mettere un subject decente?
scusa, hai ragione ma non ho mai usato la rete news... 

 essere sovraccarico.
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy wa 
id
 0  1   1036  12652 100788  81888    0    0     8    24   32    21  3  1  0 
18
 0  1   1036  12672 100892  81800    0    0   984     0  216   193  2  1  0 
97
 0  1   1036  12768 100840  81572    0    0  1596     0  308   441 31  2  0 
67
 1  0   1036  12440 100848  81888    0    0  2172     0  365   382 10  1  0 
89
 1  0   1036  12984 100456  81860    0    0  2608     0  510   607 18  7  0 
75
 0  3   1036  12904  99972  81688    0    0   712  3516  302   237  9  3  0 
88
 3  2   1036  12900  99972  81704    0    0    16     0  328    34  5  2  0 
93
 0  3   1036  12960  99108  81712    0    0   208  1364  545   260 26  4  0 
70
 1  1   1036  13856  99140  81984    0    0   268   180  313    88  8  0  0 
92
 0  2   1036  14404  99436  82168    0    0   160   824  255   129  6  4  0 
90
 0  2   1036  13044  99532  82604    0    0   404   816  279   235 12  0  0 
88
 0  0   1036  14440  99280  81812    0    0   596   760  239   149 11  2  0 
87
 0  0   1036  14440  99280  81812    0    0     0     0  112    15  0  0  0 
100
 1  0   1036  14708  99280  81812    0    0     0     0  110    16  7  0  0 
93
 0  0   1036  14432  99280  81812    0    0     0     0  213   139  5  3  0 
92
 0  0   1036  14824  99280  81816    0    0     0     0  146    47  0  0  0 
100
 0  1   1036  14788  99316  81816    0    0     0   420  116    25  0  0  0 
100
 0  0   1036  14672  99432  81816    0    0     0   580  228    61  0  0  0 
100
 0  0   1036  14672  99432  81816    0    0     0     0  104     9  0  0  0 
100
 0  0   1036  14672  99432  81816    0    0     0     0  104     7  0  0  0 
100
 1  0   1036  14316  99432  81988    0    0   164     0  136   116 23  1  0 
76
 0  0   1036  13948  99440  82616    0    0   608     0  214   241 14  4  0 
82
 0  1   1036  13880  99488  82624    0    0     0   688  201   115 11  2  0 
87
 0  1   1036  13432  99844  82708    0    0    80   768  278   168 13  4  0 
83
 0  0   1036  13408  99868  82708    0    0     0    64  130    39  0  0  0 
100
 0  0   1036  13400  99868  82716    0    0     0     0  114    27  1  0  0 
99
 0  0   1036  13400  99868  82716    0    0     0     0  105    15  1  0  0 
99
 1  0   1036  13400  99868  82716    0    0     0     0  105    18  0  0  0 
100
 0  0   1036  13672  99868  82716    0    0     0     0  103    16  0  0  0 
100
 1  1   1036  13612  99868  82716    0    0     0   972  259   107  2  1  0 
97
 1  1   1036  13368  99924  82716    0    0     0  1256  335   146  5  2  0 
93
 0  1   1036  13144 100032  82724    0    0     0   984  364   198  4  2  0 
94
 0  0   1036  13136 100032  82724    0    0     0   524  291   160  8  7  0 
85
 2  0   1036  13168 100048  82724    0    0     0     0  351   258 31  8  0 
61
 0  0   1036  13604 100048  82724    0    0     0     0  264   180 53  7  0 
40
 0  0   1036  13752 100048  82724    0    0     0     0  107    18  0  0  0 
100
 0  0   1036  13988 100048  82728    0    0     0     0  108    28  9  1  0 
90
 0  3   1036  14096 100084  82728    0    0     0  3480  233   154  1  2  0 
97
 0  3   1036  13752 100084  82728    0    0     0     0  340   163 27  3  0 
70
 2  1   1036  13004 100124  81640    0    0     0    44  445   165 35  7  0 
58
 0  2   1036  14660 100140  81648    0    0     0   996  464   220 19  1  0 
80
 0  7   1036  14276 100176  81652    0    0     0  1416  463   325  6  3  0 
91
 0  5   1036  13784 100220  81652    0    0     0  1044  415   260  6  4  0 
90

 particolare.
Dove sono i messaggi? In locale? In remoto? Via NFS o samba?
Dai un po' di dettagli, altrimenti come puoi aspettarti che qualcuno ti
possa dare una mano?
Ciao


 scusa, hai ragione ma non ho mai usato la rete news... 
Rete NEWS ??!?!?
DIO MIO !!!
Usenet, inizia qui 
http://it.wikipedia.org/wiki/Netiquette

 possa dare una mano?
Le mailbox sono in locale, maildir su volume logico (120GB LVM1) con 
reiserfs (88GB occupati).
Tutti i dettagli che volete =) 

 DIO MIO !!!
Si, Dio mio: Rete Uso, Rete Uso, e *NON* Rete news.
-- 
Luca Villani        NOC, OpenSailing.org
                     Remove "+settanta" in address for e-mail replies
http://www.opensailing.org
 , il primo Portolano collaborativo online

 Si, Dio mio...
IMHO i forum sono *il male*

 18
Da questi dati il sistema non risulta sotto sforzo: non c'e' swap, ci sono
pochi blocchi scritti su disco, non tanti context switch, prova a vedere
quanto carico c'e' e le prestazioni dei dischi (anche solo con hdparm).
-- 
Per rispondermi, sostituisci a nomecognome il mio nome e cognome
To reply me, substitute nomecognome with my real name and surname

 
 
Rete Utente, *NON* Rete Uso.
e comunque:
"Some users prefer to use the term "Usenet" to refer only to the Big Eight
hierarchies; others include alt as well. The more general term "netnews"
incorporates the entire medium, including private organizational news
systems."
fonte: Wikipedia
Documentarsi prima di correggere?

 Documentarsi prima di correggere?
Cercare di capire l'ironia?


 "uso", e non con "utente".
Però taroccare il dizionario non vale....

 
Mi riferivo piů che altro a Freeman, la citazione riguardavo l'uso del
termine netnews.

 Tutti i dettagli che volete =) 
Dettagli che fino ad ora ti sono stati tirati fuori con le pinze...
Ricapitolando:
RAID 5 software
LVM
ReiserFS
Courier-IMAP
Gia` con questi dettagli si potrebbe dire che un collo di bottiglia e`
dato dal come vengono gestiti i dischi (il RAID software e LVM sono due
strati che, nel bene o nel male, influiscono sulle prestazioni).
Dopodiche` verrebbe da fare una domanda: come sono messe le schede di
rete? E nel syslog c'e qualcosa che puo` essere significativo per capire
la situazione?
Enrico

 termine netnews.
Però hai risposto al mio articolo.
Ripeto: uscite, andate in un disco pub, ordinate in sequenza un Cuba 
Libre e poi un Daiquiri, se non basta anche un Pinacolada, e poi 
iniziate a chiacchierare con tutte le ragazze che vi passano attorno.
Fa miracoli. :-) :-)
P.S. spiegazione della mia *battuta*: sergio ha usato una allocuzione 
che era per metà tradotta e per metà no, "rete news", io ho tradotto 
alla lettera il termine composto use-net, tanto per fare una *battuta*.
Punto.
Se non lo capisci, "uscite, andate in un disco pub, ordinate in sequenza 
un Cuba Libre eccetera eccetera".
Insomma: Get A Life! :-D
P.P.S.: *fantastica* partenza di Luna Rossa!!! -D


 P.P.S.: *fantastica* partenza di Luna Rossa!!! -D
Riduttivo.
Due penalità così, in a row, è roba da leggenda.
E mica contro gli ultimi arrivati, ma contro Dickson.

whiplash ha scritto:

Beh, non è che in queste semifinali abbia vinto tante partenze contro 
Spithill, anche se quest'ultimo ha 18 anni in meno. :-D
BTW: saremo mica un pelino offtopic? ;-)
-- 
Luca Villani           OpenSailing.org NOC manager
                        GPG Public Key Available
Remove "+settanta" in address for email replies


In principio c'erano le BBs poi Usenet .
L'idea alla base della nascita di Usenet č stata quella di riuscire a 
realizzare un sistema automatico di diffusione di articoli tra un gruppo 
di elaboratori, in modo da permettere agli utenti di questi di leggerli 
e di poter aggiungere i propri.
   (copiato da Appunti di Informatica Libera)