Спасибо за ответ!by temma - Nginx Mailing List - Russian
И как этот обьект определяет, что память из пула нужно освободить ? Что она уже не нужна ?by temma - Nginx Mailing List - Russian
Это нужно чтобы пул был на границе страниц ?by temma - Nginx Mailing List - Russian
Я в своем модуле выделяю память из пула (ngx_palloc/ngx_pcalloc). Неужели ничего не нужно "освобождать" после использования ? Я понимаю что память остается в пуле, но неужели не нужно никак пометить что память больше не нужна ?by temma - Nginx Mailing List - Russian
Привет. nginx создаёт memory pool, вызывая ngx_memalign(NGX_POOL_ALIGNMENT, size, log), где NGX_POOL_ALIGNMENT = 16. Почему именно 16 ? Зачем выравнивать память по числу 16 ? malloc возвращает память выровненную по числу 8 на большинстве систем, достаточно чтобby temma - Nginx Mailing List - Russian
Спасибо огромное, Макс !by temma - Nginx Mailing List - Russian
У меня на сервере один master процесс и несколько worker'ов. База GeoIP City весит 30мб. Как именно с ней работают процессы ? Каждый делает себе копию ? Они используют shared memory ? Может общаются между процессами ? Смотрел исходники, баby temma - Nginx Mailing List - Russian
I use nginx with N worker processes. GeoIP City database is pretty big, how does it stored in memory ? Is every worker process have it's own geoip database ? Or are the using shared memory ? How does it work?by temma - Nginx Mailing List - English