Это будет варьироваться в зависимости от самого приложения Rails.
Большинство этих процессоров зависят от ваших Rails-объектов, которые по существу загружают весь экземпляр Rails в память. Память вашего приложения будет зависеть от количества моделей, влияния любых плагинов и преобладающих климатических условий вашей среды.
У меня был слайс 256 МБ, на котором работали несколько Mongrels и BackgroundRB, и я обнаружил, что фоновый процесс использует примерно ту же память, что и экземпляр Mongrel.
Один вариант, который мне всегда нравился, - это поместить вашу запланированную логику в контроллер и вызывать ее через Cron с помощью wget или Curl. Вы можете использовать существующее Rails-приложение, и его настройка очень незначительна. Единственной причиной, по которой я не использовал эту опцию в приведенном выше случае, было требование попадания в очередь каждые 5 секунд (Cron может запускаться только каждую минуту).