1. The high ram usage isn't related directly to the ImageViews.
2. Unless the process runs out of available memory then you should ignore it. The garbage collector will allocate RAM when available.
If it does crash then you should debug your program and see where it leaks memory. Tip: only do it in release mode.