I am developing a multimedia messaging application. My app has become so large and it uses a large amount heap.
At some times I catch outofmemory error and also run the GC.
But main problem is that still it is not releasing memory and about running application after 2-3 hours it goes out of memory again.
And now at this time even it does not come in "catch(OutofMemoryError me)" block. and my application exits.
Is there any known bug in KVM related with memory or GC is not implemented efficiently in KVM or this bug is related with phone.
I am using Nokia's high end devices of 40 series like 6300, 5300, 6233 etc.
Please let me know if you guys know any issue related with this.