Ik heb een beetje zitten spelen met de jvmmonitor, maar ik word er niet echt veel wijzer van.
De functies waarvan al verwachtte dat ze het meeste tijd zouden vergen deden dat inderdaad ook, dus daar heb ik niet zoveel van geleerd.
Bovendien, wat ik daadwerkelijk zou willen weten is niet waarom bepaalde functies langzaam zijn, maar waarom ze
steeds langzamer worden. Ik zie zo gauw niet hoe ik dat kan bepalen.
Zoals je kunt zien in dit plaatje gaat mijn algoritme inderdaad steeds meer Garbage Collection time vergen, naarmate de tijd verstrijkt. Alhoewel ik niet helemaal zeker weet hoe ik de schaal moet interpreteren.
- Screen Shot 2012-12-19 at 2 529 keer bekeken
Hier nogmaals een screenshot, ditmaal heb ik de schaalverdeling van de y-as van de Garbage Collection Time grafiek op "percentage" gezet. Zoals te zien schiet hij in één keer naar 100%.
Betekent dit dat vrijwel all tijd aan Garbage Collection besteed wordt? In dat geval zou mijn hypothese kloppen.
- Screen Shot 2012-12-19 at 3 523 keer bekeken