What is a "sane" setting for maxdsize when running amd64? it
seems many normal suggestions do not apply.
Chuck Swiger
cswiger at mac.com
Tue Aug 21 17:28:33 PDT 2007
On Aug 21, 2007, at 4:54 PM, N. Harrington wrote:
> I have seen many posts and suggestions to raise it to 1G. However
> it seems this only applies to
> i386. By default, on servers I have with 4G of physical memory, and
> 2X that of swap, I am showing
> a reported datasize limit of 33554432KB. far in excess of even my
> physical and swap combined!
True...that a big part of what you gain from running in 64-bit mode--
a huge address space.
> I have seen suggestions from mysql for maxdsize to be set to 1G.
> Obviously no such problem with
> amd64?
Right.
> Is this just a high number chosen to let things run wild?
> (basically unlimited) I have been
> having some problems with running squid and my servers locking up.
> I think, from the process
> exceeding my physical memory and the server getting very unhappy
> trying use so much swap. (since
> it seems the process size is so unlimited)
You should configure squid to use no more than about 60 - 70% of the
available physical RAM-- ie, set the cache_mem parameter to about 2.5
or 3GB.
> Could anyone help shed some light on this for me? If I have a
> server with 4G of memory, what
> would be a safe /sane allowable maximum for datasize? (assuming a
> light networking load)
It wouldn't be unreasonable to limit datasize to 3 GB on such a
machine, assuming that nothing you run will ever need to grow larger...
--
-Chuck
More information about the freebsd-amd64
mailing list