Добрый день!
Процессы “apache2“, в режиме ожидания, занимают 2+ Гб памяти. Сам не смог с этим разобраться. Подскажите.
Система установлена недавно, всё работает нормально. Но в какой-то момент стал подлагивать WEB-интерфейс. Оказалось, что занята вся память (было выделено 2Гб) + swap. Выделил 4Гб и стал разбираться. Оказалось, что много памяти используют процессы “apache2“.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1671387 asterisk 20 0 467676 234636 36724 S 0,0 5,9 0:02.79 apache2 1674491 asterisk 20 0 464632 222052 27260 S 0,0 5,5 0:01.96 apache2 1671385 asterisk 20 0 462584 220428 27652 S 0,0 5,5 0:01.68 apache2 1671386 asterisk 20 0 462920 220360 27472 S 0,0 5,5 0:01.69 apache2 1671384 asterisk 20 0 462828 219924 26972 S 0,0 5,5 0:01.68 apache2 1016 mysql 20 0 1559064 195760 17884 S 2,0 4,9 21:19.19 mariadbd 1696231 asterisk 20 0 421644 179096 27308 S 0,0 4,5 0:00.71 apache2 1696233 asterisk 20 0 421640 179096 27308 S 0,0 4,5 0:00.70 apache2 1696199 asterisk 20 0 421640 178568 26784 S 0,0 4,5 0:00.72 apache2 1696232 asterisk 20 0 421640 178568 26784 S 0,0 4,5 0:00.67 apache2 1696234 asterisk 20 0 421640 178568 26784 S 0,0 4,5 0:00.68 apache2
Суммарно > 50%. Не могу понять в чём дело. Везде написано, что apache не должен использовать больше 300 Мб.