Установка Shared memory

Написал admin . Опубликовано в Unix просмотров 489

Так себеПойдетХорошоПонравилосьОтличный пост (No Ratings Yet)
Загрузка...

Можно динамически изменить параметры shared memory

sysctl -a | grep shm

SHMMAX = SHMALL * PAGE_SIZE + 1

Где PAGE_SIZE равно 4096 Б для i386

SHMALL = k * RAM * 1024 / PAGE_SIZE

Где RAM — физическая оперативная память в МБ; k — коэффициент, равный 0.5; PAGE_SIZE — размер одной страницы в КБ, PAGE_SIZE = 4 КБ для i386.

Например, для машины с памятью 512 МБ, SHMALL = 0.5 * 512 * 1024 / 4 = 65536.

В случае, если предполагается, что приложение будет работать на специально выделенном для этого сервере, и кроме него никаких других серьезных сервисов запущено не будет, то коэффициент k, можно увеличивать до 0.75, это 3/4 от физической оперативной памяти.

Похожие статьи:

Метки: , , , , ,

Trackback from your site.

Comments (1)

Leave a comment