ngx_palloc() vs ngx_pnalloc()

Oleg lego12239 at yandex.ru
Mon Mar 18 10:31:20 UTC 2013


On Mon, Mar 18, 2013 at 02:22:06PM +0400, Maxim Dounin wrote:
> Hello!
> 
> On Mon, Mar 18, 2013 at 01:26:23PM +0400, Oleg wrote:
> 
> >   Всем привет.
> > 
> >   Я так понимаю разница между ними в том, что одна функция выравнивает место
> > в памяти, а другая нет, так? Когда какую лучше использовать?
> 
> В общем случае - ngx_palloc().  В случае выделения памяти под 
> строки, где выравнивание не важно - можно использовать 
> ngx_pnalloc(), это позволяет сэкономить немного памяти, особенно 
> если таких выделений много.

  О, да. У меня как раз строки.
  Понятно. Спасибо.

P.S. Камментов бы по-больше в сорцах.



Подробная информация о списке рассылки nginx-ru