Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 0 Dołączył: 10.07.2006 Ostrzeżenie: (0%)
|
Jestem w trakcie robienia aplikacji opartej w dużej części na JS i danych w formacie JSON, wykorzystuję do tego jQuery 1.3
chciałem zobaczyć jak to będzie działac w dłuższym okresie czasu i zapuściłem jakies dane testowe - uruchomiłem program i zostawiłem komputer - o ile sam program działał to jak sprawdziłem użycie pamięci przez przeglądarkę (FF) to z 100MB podskoczyło do 1,4GB tak 14x pewnie to nie jest normalne i coś robię źle, ale co? ogólnie aplikacja wygląda następująco prócz jQuery są jeszcze 4 klasy, na podstawie tych klas jest stworzonych 6 obiektów, we właściwościach tych obiektów sa pojedyncze zmienne (int), a JSON jest najczęściej argumentem metody wywoływanej dla danego obiektu, prócz tego są dwa JSON-y globalne ładowane na początku aplikacji nie chcę wklejać całego kodu JS, bo to szkoda i miejsca i czasu - ale mam pytanie, na co zwrócić uwagę, co mogę zmienić, poprawić ulepszyć no chyba że takie zachowanie jest normalne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Cytat inaczej by zadziałał garbage collector W Fx? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Nie wiem, jak w 3.5, ale w 3.0 dla mnie nie jest on rewelacyjny. Cytat czy to ma coś wspólnego z rysowaniem i odświerzaniem ekranu - przyznam, że mam trochę ruchomych rzewczy, jais wykres na płótnie, trochę divów absolutnych i takie tam, troche ajaxa itp itd Dopiero teraz to mówisz...? Samo rysowanie na płótnie - niestety - trochę zasobów pożera. A co do pozycjonowania absolutnego: zależy, naprawdę zależy. AJAX? Zależy, co masz na myśli. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) A tak BTW, spróbuj na nieostylowanym DOM, na próbę - czy będzie nadal to samo? Choć przyznam z doświadczenia - canvas + półprzezroczyste warstwy stają się kulą u nogi dla większości przeglądarek. No i zależy oczywiście od platformy. |
|
|
|
juzwa [JS/UŻYCIE PAMIECI] Aplikacja wykorzystująca sporo JS stale zwiększa zuzycie pamięci 16.06.2009, 09:07:20
nospor moze masz wycieki pamieci. Nie usuwasz niepotrzebn... 16.06.2009, 09:48:49
wookieb Spróbuj jeszcze na innej przeglądarce. Pamiętaj, ż... 16.06.2009, 09:50:48
erix Cytatnie chcę wklejać całego kodu JS, bo to szkoda... 16.06.2009, 09:58:43
juzwa wycieki pamięci w JS? niby cos musi "trzymać... 16.06.2009, 11:53:26
juzwa zrobiłem coś takiego, ze wszedzie gdzie argumentem... 17.06.2009, 06:40:23
nospor hehe, a mowilem ze masz wycieki pamieci to nie wi... 17.06.2009, 06:41:53
erix Chyba nadal nie napisałeś, na jakim systemie odpal... 17.06.2009, 09:32:37
juzwa jeśli chodzi o system to testuje to na XP a dokład... 17.06.2009, 12:02:02 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 22:03 |