В теории веб-приложение использует много ЦП (парсинг запроса, шаблонный рендеринг) и небольшой объем памяти. Memcached противоположен. Который делает их идеальными соседями.
Но на практике, Ваши приложения обычно используют некоторый сервер базы данных, который имеет, это - внутренний кэш и в общих работах лучше с большей памятью.
Трудно дать совет для такой универсальной ситуации, так как Вы не предоставили подробную информацию.
Но прежде, чем изменить что-нибудь, сделайте глубокий анализ, узнайте, где Ваше текущее узкое место.
Новейшее dkimproxy использование пакета после строк:
start)
test -f $DKIMPROXY_IN_CFG && { $0 start-in || exit $?; }
test -f $DKIMPROXY_OUT_CFG && { $0 start-out || exit $?; }
;;
Изменение Вашего init сценария для использования строк выше должно решить проблему правильно с проверкой существования файлов конфигурации.
Забавная вещь состоит в том, что в Debian оба формата работают без любых проблем вообще.
Как обычно, сценарий использует/bin/sh вместо удара, и в некоторых системах (включая Debian) sh является Оболочка Bourne, в то время как/bin/bash является более усовершенствованной Границей Снова Shell. Обе оболочки ожидают 0 как успех от теста, таким образом, "тест && команда" будет правильным форматом при желании к команде выполнения, если тест успешно выполняется.