Philip Hazel wrote:
> On Sun, 7 Jan 2007, Jethro R Binks wrote:
> 
>> I've always thought that the default of 16 named lists to be rather low; 
>> in testing a new configuration, I've found I'm now using more than that.
> 
> I'm always very bad at guessing how many of anything people will 
> actually use in practice.
> 
>> Could I suggest an increase to the default in the source, to 32?  Or is 
>> more than 16 named lists unusual?  Is there a notable cost in increasing 
>> it?
> 
> I think it is unusual, because nobody else has raised this before. There
> is a notable cost because the caching arrangements use bitmaps, 2 bits
> per list. There are two caches for each address (local part + domain). 
> Thus, increasing to 32 would add 8 bytes in the data block that is used 
> for each and every address. A message with 1000 addresses would use up 
> another 8K of memory.
> 
> I'm always cautious about increasing the size of that data block. 
> Probably overly so, but I come from the days when memory was expensive.
> 
>> I know I can change it myself at compile time, but I use the FreeBSD port, 
>> and there is currently no facility provided to make that change.

Puzzled by that 'no facility' statement.

If vi is too much of a PITA, try one of the (many!) other editors.

>>  I am 
>> chatting to the port maintainer about it anyway, but I think a change to 
>> the source default would be generally beneficial.
>

> I think it would be worth discussing this on one of the mailing lists to 
> see whether there is any general feeling that 16 is too small.

Two are pretty much essential. Dunno if I have ever needed four, let alone 16.

 > I would
> be happier to see it left as it is by default - clearly having a way to 
> adjust it for FreeBSD would be useful.
> 
> 
> Philip
> 

It is 'adjusted' in *BSD the same way as for any other OS:

edit ~/Local/Makefile

Set MAX_NAMED_LIST = [some integer multiple of 16]

'make install' if first-go, ELSE 'make reinstall'

Where's the beef?

Bill


-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to