Ionic Memory is not released after leaving view

I have an ionic app with starting memory at 200 MB, I have adding photo functionality that increased memory about several MB for each photo. The problem is when I leave the view (already killed listener, directive scope), the memory does not release, it keep current index, or going up (if have more actions) then keep at new index.

I tried many ways to optimize my codes also find any plugin release RAM manually but problems have been not solved. I reach over 1.5 GB RAM usage when I added more photos.