NGX_POOL_ALIGNMENT

lego12239 на yandex.ru lego12239 на yandex.ru
Пн Сен 25 08:41:43 UTC 2017


On Sun, Sep 24, 2017 at 02:44:13AM +0300, Maxim Dounin wrote:
> On Fri, Sep 22, 2017 at 11:45:27AM +0300, Oleg wrote:
> > 
> >   Т.е. если выставить в 8 (sizeof(void*)), то должно быть норм, так?
> 
> На практике разницы не будет, в том смысле, что на современных 
> 64-битных платформах возвращаемая память всё равно будет выровнена 
> на 16.

  Хм. Максим, я вот что вычитал в man memalign (funtoo linux):

       The glibc malloc(3) always returns 8-byte  aligned  memory  addresses,  so
       these functions are needed only if you require larger alignment values.

  Вы уверены, что 16?

-- 
Олег Неманов (Oleg Nemanov)


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