I'm working on SWING aged application, which was designed to run on jre 1.5. Now, I ported the application to run on JRE 1.7.
Problem is in heap consumption. JRE 5 uses 15 MB of heap memory, but when I run the same application in JRE 7 heap usage is around 24 MB. If I see process memory in task manager; JRE 7 uses 15 MB more than the JRE 5. How could this be?
Note : There are no change except JRE. And above is tested in same machine. OS : windows XP (32 bit)