Можно пояснить второй вопрос? Чем отличается хранение временных данных от хранения постоянных данных? И чем временные данные отличаются от постоянных данных вообще?
Под временными я имел в виду данные, записанные в переменные класса, а постоянные — внешнее хранилище. У меня несколько демонов работают с одними и теми же источниками данных, отсюда данные, которые хранит скрипт — временные.
Мне кажется, лучше будет научить его рестартиться без потерь и простоев. Пригодится и в случае утечек, ежели таковые таки проберутся, и во всех остальных.