странно, что память зависает, возможно гарбадж коллектор не освобождает, как выше вроде кто-то писал... но все-равно странно, если все переменные локальные и удаления разных видов вручную не решают вопрос. В такой формулировке больше не приходит ничего в голову. Страннте поведение.
Попробуйте рестартануть свое окружение, может это висяк с прошлого запуска и после рестарта его не будет?
Ну, т.е. может память висит во время только данного процесса юпитера