Проблемы с производительностью

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

semenchik
Сообщения: 8

Проблемы с производительностью

Сообщение semenchik »

Крллеги, есть проблема следующего плана.
Имеется сервет RHD 4 64 bit на нем крутиться БД Sybase 12 ОЗУ 32 GB
В процессе работы возникают следубщие проблемы. Когда запускаю команду
vmstst 1 вижу следующую картину:
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
3 1 1466308 27036 19112 31665736 156 0 2148 32 2720 6004 24 29 44 4
2 1 1465564 26524 19112 31666492 464 0 4274 2 3052 9488 22 19 54 5
2 0 1464760 25892 19120 31667312 588 0 8676 20 6377 16375 23 25 42 9
2 1 1463808 25260 19136 31668260 668 0 3276 6966 4154 5883 19 19 54 8
2 1 1462624 24492 19136 31669452 808 0 5016 0 4058 10400 19 16 61 4
9 0 1462268 30868 19188 31663472 172 32 3302 396 5520 5879 21 29 43 7
4 0 1461900 30732 19188 31663832 212 0 3974 12 4041 5638 24 57 10 9
3 1 1461740 30412 19188 31663916 212 0 2006 12 2289 2877 20 21 52 7
как видно активно пользуется swap si. Почитал одэтом пишут что это не очень хорошо нужно увеличить объём памяти (ну куда больше). Вся БД уместится в ОЗУ :))
рекомендуют увеличить swap_cluster, но в RHD 4 этого параметра уже нет :).
Вопрос что можно можно сделать без добавления памяти и переписывания SQL для улучшения работы сервера.
cat /etc/sysctl.conf
kernel.shmmax =32212254720
kernel.shmall = 81920000
vm.swappiness= 80
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Проблемы с производительностью

Сообщение rm_ »

Знаете в чём отличие этого листинга vmstat от Вашего?

Код: Выделить всё

procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 0  0      0 870376    460 499912    0    0     8    28   49  499  1  0 98  0
 0  0      0 870368    460 499912    0    0     0     0   82  890  0  0 100  0
 0  0      0 870368    460 499912    0    0     0    56    9  756  0  0 99  0
 0  0      0 870368    460 499912    0    0     0     0   84  868  0  0 100  0

В этом можно хоть что-то разобрать.

По сабжу - swappiness дефолтная 60, зачем у Вас 80?
Поставьте ноль вообще, если своп не нужен.
Спасибо сказали:
semenchik
Сообщения: 8

Re: Проблемы с производительностью

Сообщение semenchik »

Последовал Вашему совету и поставил
echo 0 > /proc/sys/vm/swappiness
ситуация не сильно изменилась.
Есть еще идеи?
чем это может быть вызванно.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Проблемы с производительностью

Сообщение rm_ »

Код: Выделить всё

ситуация не сильно изменилась.

Сразу же она и не изменится, сделайте:

Код: Выделить всё

swapoff -a
swapon -a
Спасибо сказали: