Pytanie jak znaleźć wycieki pamięci w javascript


Czy istnieje sposób na znalezienie wycieków pamięci w javascript lub jquery.

Obecnie pracuję nad javascript. Przeniosłem się z middletiera do interfejsu użytkownika. Więc chcę się dowiedzieć, czy jest i tak je znaleźć.

z góry dziękuję.


12
2017-11-01 01:29


pochodzenie


możliwy duplikat Wykrywanie wycieków pamięci JavaScript i optymalizacji kodu - Robert Harvey♦
I Jakie narzędzia i techniki wykorzystujesz do naprawy wycieków pamięci przeglądarki? - Robert Harvey♦
@ robert Te linki są wystarczające, przejdę przez nie. Dziękuję raz jeszcze - kobe
@robert, jest to pytanie wykluczone z kontekstu, czy istnieje jeszcze w stackoverflow, aby dodać pytania do moich ulubionych. - kobe
Kliknij małą gwiazdkę pod numerem głosowania i strzałki w lewym górnym rogu pytania. - Robert Harvey♦


Odpowiedzi:


Wycieki pamięci w JavaScript 
http://www.ibm.com/developerworks/web/library/wa-memleak/

Zrywanie wycieków pamięci w JavaScript jest łatwe, gdy wiesz co   powoduje ich. W tym artykule autorzy Kiran Sundar i Abhijeet   Bhattacharya przeprowadzi cię przez podstawy okrągłych odniesień w   JavaScript i wyjaśnij, dlaczego mogą powodować problemy w niektórych   przeglądarki, szczególnie w połączeniu z zamknięciami. Po obejrzeniu niektórych   typowe wzorce wycieku pamięci, na które powinieneś uważać, nauczysz się   wiele prostych sposobów na obejście ich.


4
2017-11-01 01:32



dziękuję bardzo za referencje. Czy jest jakieś narzędzie, w którym możemy uruchomić nasz kod i go znaleźć. - kobe
Zobacz dwa komentarze, które umieściłem pod twoim pytaniem. Mają linki do narzędzi, z których możesz korzystać. - Robert Harvey♦


Google Chrome ma możliwość robienia migawek sterty i porównywania ich, co może służyć do wykrywania wycieków pamięci i ogólnie do analizowania zużycia pamięci. Jest artykuł o profilowaniu sterty w Google Developers to wyjaśnia wszystko.


1
2018-04-27 20:50





Debug.js wykonuje globalne wykrywanie nieszczelności i kontrolę typu.


1
2018-04-27 20:54