|
kernel.shmmax для Cache.
|
|||
---|---|---|---|
#18+
Всем доброго дня ! Как правильно использовать эту опцию ( kernel.shmmax ) ? Имею CentOS 6.3 32 bit(PAE) RAM 16 Gb. Cache 5.0.21 Linux Сколько памяти под это нужно выделить ? И какие еще опции для этого нужны ? Выделил половину как указано в доке: kernel.shmmax = 8589934592 Но, при установки вылетает с ошибкой: Unable to allocate shared memory Cache: Invalid argument Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2012, 12:39 |
|
kernel.shmmax для Cache.
|
|||
---|---|---|---|
#18+
Valeriu, еще нужно проверить ulimit -l и перезагрузиться ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2012, 13:32 |
|
kernel.shmmax для Cache.
|
|||
---|---|---|---|
#18+
Valeriu, # echo 400000000 > /proc/sys/kernel/shmmax ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2012, 13:35 |
|
kernel.shmmax для Cache.
|
|||
---|---|---|---|
#18+
Больше чем это значение, не катит - kernel.shmmax = 4294967295 Если приглядеться, в конце должно быть цифра 6, те половина ... Тоже не идет, только так. Те при 16 Гб памяти только 4 ... Видимо это сказывается 32 бит, для которых максимум и был 4 Гб. А хотелось конечно больше. DAiMor еще нужно проверить ulimit -l Если честно никогда не пользовался... ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2012, 14:38 |
|
kernel.shmmax для Cache.
|
|||
---|---|---|---|
#18+
ulimit -l показаывает ограничение на блокировку памяти процессами пользователей либо посмотреть все все ограничения ulimit -a поменять настройки можно в /etc/security/limits.conf у меня в Ubuntu сейчас стоит * hard memlock 4096000 * soft memlock 4096000 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2012, 14:55 |
|
kernel.shmmax для Cache.
|
|||
---|---|---|---|
#18+
Больше чем это значение, не катит - kernel.shmmax = 4294967295 И даже при этом он пишет: Warning - Cache was only able to allocate 227436 global buffers *** Warning - Cache was only able to allocate 1833 routine buffers *** ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2012, 15:19 |
|
kernel.shmmax для Cache.
|
|||
---|---|---|---|
#18+
Вот что нашел в доку: Максимальное количество буферов Cache поддерживает следующие максимальные значения: Для 32-битных платформ (любая комбинация 2-х и 8-ми КБ буферов): Около 1 ГБ для HP-UNIX Около 2 ГБ для других 32-битных платформ 2 Гб – это максимальныe размер памяти, доступныe для адресации и хранения не только разделяемоe памяти, но и других данных Cache и других программ, и на практике обычно невозможно достичь 100% занятости 2ГБ пространства. Предполагаю, что все правильно настроил исходя из этих определений. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2012, 17:03 |
|
|
start [/forum/topic.php?fid=39&fpage=33&tid=1557375]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 142ms |
0 / 0 |