LINUX.ORG.RU

Limit size segment shared memory


0

0

Есть ли в Линуксе ограничение на размер сегмента shared memory , если есть , то каким образом задается . В программном комплекесе с размером сегмента 3,5 Мb интерпретация структуры с данными (в shared memory) разными процессами проходит с разночтением (частично).

anonymous

Ограничение устанавливается в сорцах kernel. Конкретно параметр SHMMAX в файле include/asm/shmparam.h Этот параметр содержит максимальный размер сегмента Shared Memory в байтах. Например для Oracle его рекомендуют устанавливать в 0.5 * physical_memory.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.