1 |
Roman Zilka wrote: |
2 |
> On Mon, Oct 16, 2006 at 11:26:23AM +0100, Joost Roeleveld wrote: |
3 |
> |
4 |
>>> it appears that there is one connection per folder |
5 |
>>> and one process per connection... which seems (to me at least) to be overkill. |
6 |
>>> |
7 |
>> Having never used dovecot, I can't comment on this. But maybe this can be changed in a configuration file somewhere? |
8 |
>> |
9 |
> Confirm. There are a few settings regarding exactly this |
10 |
> issue. Check out all the "login_process*" and "login_max*" options at least. |
11 |
> |
12 |
This sounded very promising... and I've now spent some time tweaking |
13 |
those parameters (I'm not sure why I'd previously overlooked them.) |
14 |
|
15 |
The parameter login_processes_count seems to control the number of |
16 |
/usr/libexec/dovecot/imap-login processes that are run (when idle) |
17 |
awaiting connections. The parameter login_max_processes_count appears |
18 |
to relate to the same imap_login process. It was not the imap_login |
19 |
processes which concern me from a scalability perspective - but rather |
20 |
the imap (/usr/libexec/dovecot/imap) processes. I'm no longer so sure |
21 |
about when imap processes are spawned or terminated - but there seem to |
22 |
be a non-deterministic "lots" of them for each Thunderbird session. |
23 |
|
24 |
|
25 |
|
26 |
|
27 |
-- |
28 |
gentoo-user@g.o mailing list |