Транспортный Сервер Apache является прокси HTTP 1.1, и передняя сторона и бэкенд, как я вспоминаю. Также кэш и статический веб-сервер.
Как сказано в HTTP500, вам, вероятно, не стоит беспокоиться об этом, если только машина действительно не задыхается. Взгляните на Help! Linux съел мою оперативную память! . Это не совсем аналогичная ситуация, поскольку у вас есть процессы, а не буферы, использующие оперативную память, но это не так уж и далеко: физическая оперативная память вашего компьютера - это ресурс, который должен использоваться либо с буферами ядра, либо с резервными рабочими процессами Apache для оперативной обработки входящих Запросы. Если вы не используете ОЗУ, вы переплатили за размер вашего компьютера.
В любом случае, если вы хотите поиграть с настройками MPM, документация Apache находится по адресу http://httpd.apache.org/ docs / current / mod / prefork.html
Возможно, вы можете уменьшить количество MinSpareServers, StartServers и т. д., поскольку вы заявили, что посещаемость сайта низкая.
Linux, использующий всю вашу память, является нормальным явлением, память, которая в противном случае не используется, повторно используется как дисковый кеш. см .: linux съел мою память
Вы можете убедиться в этом, посмотрев на вывод free -m
и ожидая увидеть что-то вроде этого:
total used free shared buffers cached
Mem: 7889 6887 101 0 106 2307
-/+ buffers/cache: 5373 3416
Swap: 1903 17 1886
строка +/- буферы / кеш тот, который вам нужен. Он добавляет кэшируемую оперативную память для освобождения, чтобы вы могли лучше понять, сколько памяти действительно доступно. В этом случае обращайте внимание на номер 3416, а не на 101.