мне никогда не нравились джобы и скрипты, которые постоянно запущены. я правильно понимаю, что скрипт делает своё дело, а потом спит 900 секунд и так по кругу?
если да, то память он сразу выжирает или сразу после запуска все ок, а со временем он жрет больше и больше памяти?
может запускать это дело по расписанию через планировщик задач? запустился, сделал, что надо, выключился.