I think it is pretty clear that when we try to measure the performance of an application in terms of speed of execution, there are a lot of errors generated by the probing method we are using to get the data. This is a basis of performance analysis.
I think that the problem I am experiencing is not in that area : the problem seems to be related to the high amount of short life object created (mainly Rectangles) periodically. I am only talking about memory usage, and not speed of execution (even though any excessive temporary object allocation will lead to high GC).


