Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Informix Новый топик    Ответить
 kernel.shmmax , SHMVIRTSIZE - как лучше для информикса  [new]
aist-psk
Member

Откуда: где-то возле балтики
Сообщений: 776
Здравствуйте !

есть параметр в линуксе : kernel.shmmax - сколько можно выделить максимально разделяемой памяти
по умолчиню например в RHL всего 32 метра

если мозгов много (памяти) и увиличить значение kernel.shmmax, то ipcs -m
покажет , что информикс влез в один выделнный сегмент (= значению SHMVIRTSIZE )

влияет реально это на производительность и как лучше ?

по крайней мере в рекомендация по оракл параметр kernel.shmmax рекоментуют ставить = 2/3 от озу


Александр
14 май 08, 15:50    [5662527]     Ответить | Цитировать Сообщить модератору
 Re: kernel.shmmax , SHMVIRTSIZE - как лучше для информикса  [new]
Алексан
Member

Откуда: Москва
Сообщений: 127
aist-psk
Здравствуйте !

есть параметр в линуксе : kernel.shmmax - сколько можно выделить максимально разделяемой памяти
по умолчиню например в RHL всего 32 метра

если мозгов много (памяти) и увиличить значение kernel.shmmax, то ipcs -m
покажет , что информикс влез в один выделнный сегмент (= значению SHMVIRTSIZE )

влияет реально это на производительность и как лучше ?

по крайней мере в рекомендация по оракл параметр kernel.shmmax рекоментуют ставить = 2/3 от озу


Александр
Этот параметр ядра ограничивает максимальный размер одного физического сегмента разделяемой памяти. По отношению к памяти сервера установка этого параметра, по-моему, регулируется здравым смыслом или точными сведениями о конкретной системе (вполне допускаю, что для какой-то системы установка в 68% от размера озу будет ещё лучше, чем 2/3).

Что касается информикса, то в учебниках пишут, что производительность будет выше, если на одну порцию разделяемой памяти (резидентную, виртуальную, message) приходится один физический сегмент. Причины мне неизвестны.
14 май 08, 16:24    [5662844]     Ответить | Цитировать Сообщить модератору
 Re: kernel.shmmax , SHMVIRTSIZE - как лучше для информикса  [new]
vasilis
Member

Откуда: Украина, Киев
Сообщений: 2205
Алексан
Что касается информикса, то в учебниках пишут, что производительность будет выше, если на одну порцию разделяемой памяти (резидентную, виртуальную, message) приходится один физический сегмент. Причины мне неизвестны.

Обычно это идет от ОС.
Более того, большое кол-во сегментов для некоторых версий ОС просто недопустимо
См., например, Art S. Kagel здесь http://groups.google.com.ua/group/comp.databases.informix/browse_thread/thread/50b0dcacb08a008a/0d49a7e74fcda8fc?h
14 май 08, 18:16    [5663971]     Ответить | Цитировать Сообщить модератору
Все форумы / Informix Ответить