Вместо этого вы можете попробовать apache-mpm-worker с php5-fpm. Я заметил резкую разницу, когда переключился со стандартной комбинации prefork / mod_php.
Несколько других предложений:
Проверьте свою конфигурацию mysql, запустив сценарий tuning-primer.sh . Это обеспечит хорошую основу, чтобы убедиться, что ваш mysql настроен правильно и вы не тратите на него память.
Воспользуетесь ли вы преимуществами компонентов компиляции и кеширования Magento?
Поскольку у вас доступно только 2 ГБ ОЗУ, убедитесь, что ваш Apache MaxClients находится на разумном уровне. Начните с небольшого числа (например, 25) и следите за использованием ОЗУ, чтобы увидеть, можете ли вы его увеличить.
2 ГБ - не так много памяти для сервера Magento с приличным объемом трафика.