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