15.11.2013 23:34
OlegON
 
SHMMAX is the maximum size of a single shared memory segment set in “bytes” или максимальный размер одного сегмента разделяемой памяти (указывается в байтах).
узнать текущее значение можно выполнив команду: cat /proc/sys/kernel/shmmax
SHMALL is the total size of Shared Memory Segments System wide set in “pages”. или общий размер размер разделяемой памяти ( указывается в страницах).
Нужно запомнить, что SHMMAX указывается в байтах, а SHMALL в страницах.

Вот, на Эллочке разрешил 4Гб
Код:
olegon@oops ~ $ echo "( 4 * 1024 * 1024 * 1024 )" | bc -l
4294967296
olegon@oops ~ $ echo "( 4 * 1024 * 1024 * 1024 ) / 4096 " | bc -l
1048576.00000000000000000000
первый, соответственно, shmmax, второй - соответствующий shmall
15.11.2013 23:34
OlegON
 
Код:
box ~ # ipcs -lm

------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 4194304
max total shared memory (kbytes) = 4194304
min seg size (bytes) = 1
Часовой пояс GMT +3, время: 23:00.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.