Ho creato un programma in JavaScript e in HTML5 e mi chiedo cosa succede quando disegni una forma su una determinata posizione della tela, quindi disegna un'altra forma sullo stesso oggetto. Consuma più memoria perché sto disegnando un nuovo oggetto uno sopra l'altro? (Al momento, il processo di rendering del mio programma non è così veloce, presumo sia dovuto al fatto che sto disegnando un nuovo oggetto sopra il vecchio oggetto, giusto?). Inoltre, voglio sapere che tipo di strumenti di monitoraggio delle prestazioni sono disponibili per i programmi Javascript. Voglio capire quale frammento del mio programma consuma più memoria in modo da ottimizzare quel particolare processo per essere più veloce. Grazie.