Aktywne Wpisy
![klawiszTartaru](https://wykop.pl/cdn/c0834752/951be5c547f237d72dc411a3900f2bf3e05b7f21d71d19f49a8f00d448d030fa,q60.jpg)
klawiszTartaru +92
![Nafaros](https://wykop.pl/cdn/c3397992/Nafaros_cH8MUxBpOC,q60.jpg)
Nafaros +203
Koszmar w domu lewandowskich wciąż trwa, Ania coraz bardziej wyzwolona ( ͡° ͜ʖ ͡°)
#lewandowski
#mecz
#p0lka
#lewandowski
#mecz
#p0lka
![Nafaros - Koszmar w domu lewandowskich wciąż trwa, Ania coraz bardziej wyzwolona ( ͡°...](https://wykop.pl/cdn/c3201142/4abbb0f35bdb5b35a163b586c380c4ff8adb84519cce54b1b82a605dee1a76aa,w150.png?author=Nafaros&auth=7c79463749416361ff5e06024eaed3c0)
źródło: asdas
PobierzSkopiuj link
Skopiuj linkźródło: asdas
PobierzWykop.pl
Podróże
Gospodarka
Ukraina
Technologia
Motoryzacja
Sport
Rozrywka
Informacje
Ciekawostki
Dobry wieczór mirki, mam problem z aplikacją node. Wszystko działa super, bez zarzutu ale wraz z upływem czasu aplikacja się zapycha (zaraz po odpaleniu użycie procesora < 10%, po kilku godzinach ~60)
w jaki sposób mogę zdebugować taką aplikacje, żeby zobaczyć co się zapycha?
https://medium.com/@paul_irish/debugging-node-js-nightlies-with-chrome-devtools-7c4a1b95ae27#.18j08m1a1
Możesz sobie sprofilować aplikację przy użyciu dev toolsów.
Do czego służy ta aplikacja?
@larvaexotech: silnik obsługujący logikę gry, mysql, websockets, troche zapytań do API
No i tak jak mówię, możesz spróbować sprofilować kod za pomocą chrome dev tools.
Czy Twoja gra jest czasu rzeczywistego? Jeśli tak to pewnie masz coś w rodzaju game loop? Np.:
function doGameLoop() {
// checkPlayers();
// checkEnemies();
// checkScore();
// checkWhatever();
// process.nextTick( doGameLoop );
}
Jeśli masz to rozwiązane na takiej zasadzie to za pomocą new Date().getTime() pozwracaj sobie deltę w console.log na początku tej funkcji i co każdy krok i zobacz