I am running a Resolver running BIND 9.6.2-P2 on FreeBSD 7.1. During peak traffic, this resolver is servicing ~300Kqueries/minute. The resolver is configured to allow 200tcp clients and 10000 recursive clients simultaneously. The max-cache-size limit has not been configured.
The memory utilization on the resolver keeps increasing steadily and in stepped pattern. Recently it shot up to 80% of the total RAM of 24GB. In order to retain the normal functioning, named had to be restarted. Memory utilization by named is around 7K MB and shown as under:
Can you please advise on what needs to be done to get rid of this high, consistently increasing memory utilization problem? If we limit the max-cache-size, will it reduced?
Thanks,
Manju
The memory utilization on the resolver keeps increasing steadily and in stepped pattern. Recently it shot up to 80% of the total RAM of 24GB. In order to retain the normal functioning, named had to be restarted. Memory utilization by named is around 7K MB and shown as under:
Code:
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
37295 bind 1 4 0 7534M 6080M kqread f 77.3H 39.79% named
Can you please advise on what needs to be done to get rid of this high, consistently increasing memory utilization problem? If we limit the max-cache-size, will it reduced?
Thanks,
Manju