Welcome! Log In Create A New Profile

Advanced

Re: function ngx memcmp: ограничение по памяти.

Maxim Dounin
October 14, 2014 06:50AM
Hello!

On Tue, Oct 14, 2014 at 06:13:43AM -0400, JohnBat26 wrote:

> Максим, большое спасибо за развернутый и быстрый ответ !
>
> Но возникло два вопроса:
>
> Общая память это на все воркеры сразу? или на каждый?

Разделяемая память - это память, общая для всех рабочих процессов.

> Это та память, которую модуль под себя запрашивает, и если превышает то
> может получить ошибку от nginx ?

Разделяемая память выделяется при запуске nginx'а, и затем
полученный кусок памяти модуль использует по своему усмотрению.
Если ошибка будет, то при запуске.

Обычно в документации указывается, какие объекты храняться в
разделяемой памяти и сколько места нужно для хранения
определённого количества объектов. По крайней мере для
официальных модулей это так, см. например
http://nginx.org/r/limit_conn_zone/ru. Размер разделяемой памяти
имеет смысл задавать исходя из того, сколько объектов
предполагается хранить.

--
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Re: function ngx memcmp: ограничение по памяти.

Maxim Dounin October 14, 2014 06:02AM

Re: function ngx memcmp: ограничение по памяти.

JohnBat26 October 14, 2014 06:13AM

Re: function ngx memcmp: ограничение по памяти.

Maxim Dounin October 14, 2014 06:50AM

Re: function ngx memcmp: ограничение по памяти.

JohnBat26 October 14, 2014 07:02AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 314
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready