Merenje performansi
07.07.2008. u 16:19 · pre 222 meseci
#1
Postoji li neki benchmark za javascript?
Imam konkretno pitanje ali me zanima i za ubuduće.
Primer:
Dakle ovde u svakom prolazu re-definišem promenljivu TDs.
Pitam se dali će posle završetka petlje ostati u memoriji svih 20-ak promenljivih, koliko ima prolaza, ili će re-definisanje ukloniti iz memorije stari sadržaj.
Ovo je generalno pitanje, treba li izbegavati redefinisanje u petlji i stavljati neki "var TDs=0;" pre petlje ?
I naravno, ima li neki način izmeriti zauzeće memorije iz JSa ?
Imam konkretno pitanje ali me zanima i za ubuduće.
Primer:
Code:
for(var i=0; i<rows.length; i++) {
var TDs= rows[i].getElementsByTagName("TD"); // nađi sve ćelije
...
}
for(var i=0; i<rows.length; i++) {
var TDs= rows[i].getElementsByTagName("TD"); // nađi sve ćelije
...
}
Dakle ovde u svakom prolazu re-definišem promenljivu TDs.
Pitam se dali će posle završetka petlje ostati u memoriji svih 20-ak promenljivih, koliko ima prolaza, ili će re-definisanje ukloniti iz memorije stari sadržaj.
Ovo je generalno pitanje, treba li izbegavati redefinisanje u petlji i stavljati neki "var TDs=0;" pre petlje ?
I naravno, ima li neki način izmeriti zauzeće memorije iz JSa ?