Задать вопрос
@maxtm
Make money, not job

Как эффективно использовать память сервера?

Имеется ряд серверов, которые загружены по процессору, но простаивают по памяти.

Пример - сервер приложений, имеет 8gb ram, но занято только 2GB
Сервер БД - то же самое, из 8GB занято не более двух.
Процессора в избытке нет, а вот память - пожалуйста.
Нагрузка на сервера примерно такая 990df6a42a8017d3d120d3afe0cdfcc9.png

Можно ли как-то пустить простаивающую память в дело?
Сервер приложений крутится ан php-fpm + nginx + memcache
DB MariaDB (innoDB + myisam)

Банально пихать все данные в кэш - пробовали. Эффективность снижается, по сравнению с БД (бд быстрее получается).
Дайте совет, куда можно пристроить память с профитом :)
  • Вопрос задан
  • 327 просмотров
Подписаться 2 Оценить 1 комментарий
Решения вопроса 1
sim3x
@sim3x
Дайте совет, куда можно пристроить память с профитом :)
посмотри на желтенькую полосочку в htop - память уже давно утилизирована правильно под кеши

Так что не трогай ничего
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
неправильно пихали в кеш, бд в принципе не может быть быстрее кеша.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы