Quantcast
Channel: Nginx Forum - Nginx Mailing List - English
Viewing all articles
Browse latest Browse all 7229

map_hash_bucket_size, map_hash_max_size, and memory usage (no replies)

$
0
0
I was hoping someone could clarify how exactly map_hash_bucket_size and map_hash_max_size should be set and the impact it has on memory.

For map_hash_bucket_size, it says it should be a multiple of the processor's line cache size. Under what circumstances does it make sense or would it be necessary to move away from the default cache size?

For map_hash_max_size, is this just the maximum size of the hash? If so, what is the metric: bytes? potential options? something else? Is it viewed as the maximum size of all maps or just each specific map directive?

Also, do either of these values impact the memory that nginx uses? For example, if I have 200 maps will ones with a higher map_hash_bucket_size use more memory than one with a lower map_hash_bucket_size? Or a higher map_hash_max_size?

Thanks!

Viewing all articles
Browse latest Browse all 7229


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>