Tu demandes des explications et ensuite tu veux pas répondre ... intéressant.
Il parle de langage, tu parles de runtime js, ne perds pas ton temps, il n'a pas les bases pour comprendre et ce n'est pas grave, tout le monde n'est pas dev.
@Pegasus38, le seul moyen d'avoir un début de piste serait de lancer un speedtest/nperf sur une ligne à 8Gbps avec le moniteur de performance du navigateur qui enregistre.
f12, onglet performance, tu démarres l'enregistrement, tu lances le speedtest et tu stop l'enregistrement.
dans la timeline du rapport sélectionne la période où le test à lieu, tu devrais voir les appels de fonctions et le temps passé dans chacune, sans avoir fait une quelconque investigation je suppose que c'est le garbage collector qui fait des siennes, j'ai déjà vu ce genre de pb dans d'autres type d'applications avec des garbage collector.
Ca serait aussi bien d'avoir l'avis d'un dev de ce genre d'outil pour navigateur, la réponse est peut-être plus simple qu'il n'y parait (je suis dev C et C++, pas web mais j'ai les base, je rate peut-être une évidence)