Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Освобождение памяти из пула
On Jul 5, 2011, at 18:08 , temma wrote:
> Я в своем модуле выделяю память из пула
> (ngx_palloc/ngx_pcalloc). Неужели ничего не нужно
> "освобождать" после использования ? Я
> понимаю что память остается в пуле, но
> неужели не нужно никак пометить что
> память больше не нужна ? Чтобы пул мог
> предоставить её другой запрашиваемой
> память функции.
Можно освобождать большие куски с помощью ngx_pfree().
Мелкие освобождать не имеет смысла.
> Как пул знает, что память мне больше не
> нужна ? Нигде не нашел функции
> освобождения, только уничтожение всего
> пула.
Пул не знает, за него знает его владелец,
который удаляет весь пул.
--
Igor Sysoev
http://sysoev.ru/en/
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|