Александр Арбузов, Мне понравился этот ответ со stackoverflow: How to monitor CPU/memory usage of a single process?
Нужно проследить потребление памяти процесса и если постоянно растёт и при этом занимает почти всю память, то это хороший претендент на убиение процесса по причине OOM.