Приложение Rails, размещенное на слайсе, поглощает память как гигант
Я работаю над обычным приложением CRUD с использованием rails 3.0.9
Я развернул приложение на Slicehost (RAM 512 МБ). Но когда я получаю доступ к приложению в течение 5 минут, он занимает все памяти и сбои приложения.
Кто-нибудь может мне здесь помочь?
1 ответ
Запустите top, затем нажмите Shift+ M, чтобы увидеть, какой процесс потребляет оперативную память.
Это может быть не приложение rails, а MySQL или Apache, запускающие слишком много процессов... слишком много магнелей, если они развернуты с помощью дворняжек.
Также проверьте эту страницу для сокращения использования RAM рельсов: http://www.modrails.com/documentation/Users%20guide%20Apache.html
И эта страница для сокращения Apache / MySQL: http://chrisjohnston.org/2008/configuring-a-lightweight-apache-mysql-install-on-debian-ubuntu