Você não pode assumir que o processo tenha um vazamento de memória. É bem possível que ele esteja executando uma função que requer mais e mais memória e subseqüentemente a liberará. Por exemplo, talvez ele esteja processando um arquivo CSV e armazenando em cache as linhas processadas. Quando terminar o CSV, ele limpará o cache e liberará a memória.
É obviamente possível que realmente haja um vazamento de memória, mas você não pode chegar a essa conclusão com base nas informações que você forneceu.