rlm_ippool memory footprint
    James Chapman 
    jchapman at katalix.com
       
    Thu Oct 15 10:50:23 CEST 2020
    
    
  
On 14/10/2020 21:58, Alan DeKok wrote:
>   The cache size is passed directly to gdbm.  So I don't think it needs to be set to the number of IPs in the pool.  it can be anything which makes sense for you.
>
>   TBH, the solution here is to just use an SQL database.  Something like sqlite beats gdbm in pretty much every way.  In the v4 "master" branch, we've even deleted rlm_ippool.  There's just not enough reasons to use a custom DB when SQL exists.
>
>   If you take a look at the v3.0.x branch in GitHub, there's a bunch of new tools to manage IP ranges in SQL.  That makes it much easier.
>
>   Or if you want to stay with gdbm, use a small value for cache_size.  The only affect is that database lookups will be a little slower.
>
Thanks Alan.
I'll go with a smaller cache size for this particular setup.
James
    
    
More information about the Freeradius-Users
mailing list