MozillaPL.org - polskie centrum Mozilli

Główne menu:

Praca z mapami - Firefox nie zwalnia pamięci

Tematy specyficzne dla przeglądarki Mozilla Firefox

Moderator: Pomocy?!

Praca z mapami - Firefox nie zwalnia pamięci

Postautor: szafrrob » 30 stycznia 2014, 14:34

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0

Przeglądarka się "wywala", ponieważ proces firefox.exe nie zwalnia pamięci podczas pracy (przesuwanie, przybliżanie, oddalanie) z mapami ESRI i w końcu osiąga poziom krytyczny. Np. http://developers.arcgis.com/javascript ... dget_home/. Każde przesuniecie mapy powoduje przyrost pamięci procesu - kiedy przestaniemy pracować z mapą - pamięć nie jest zwalniana. Błąd występuje od wersji 24 przeglądarki.
szafrrob
 

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: Gość » 30 stycznia 2014, 22:18

Przeglądarka: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:26.0) Gecko/20100101 Firefox/26.0

Wszedłem na podaną stronę i nie zauważyłem, żeby następowało większe użycie RAM. Działa Firefox normalnie. Może u ciebie coś się popsuło? Sprawdź na nowym profilu.
Gość
 

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: pj-pan123 » 31 stycznia 2014, 11:08

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0

Przyrost pamięci faktycznie występuje podczas pracy z mapą, natomiast po zamknięciu tej karty, w moim wypadku pamięć zostaje zwolniona (trzeba poczekać kilkanaście sekund).
Błąd leży bardziej po stronie map, niż samej przeglądarki. Mapy google radzą sobie z pamięcią bardzo wydajnie.
pj-pan123
 

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: szafrrob » 03 lutego 2014, 15:18

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0

Jest to ewidentnie błąd przeglądarki Firefox:
1. błąd nie występuje na innych przeglądarkach
2. błąd nie występuje w Firefox w wersjach niższych niż 24

Czyli najnowsze wersje firefox obsługują poprawnie tylko mapy google? słabo...
szafrrob
 

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: dexter » 03 lutego 2014, 15:29

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:29.0) Gecko/20100101 Firefox/29.0

Firefox poprawnie obsługuje podaną stronę.

Po włączeniu podanej strony i chwili działania wpisz w pasku adresu about:memory i kliknij Measure. Jaką masz wartość w gałęzi ─ -- top(http://developers.arcgis.com/javascript ... dget_home/, id=2075) ? Ja mam około 9 MB i nic nie rośnie.

szafrrob pisze:2. błąd nie występuje w Firefox w wersjach niższych niż 24


W 24 zostało wdrożone to: https://blog.mozilla.org/nnethercote/20 ... k-117-120/ , co powinno znacznie zmniejszyć apetyt na pamięć.
dexter
Moderator
 
Posty: 8500
Z nami od: 02 października 2004, 21:30

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: szafrrob » 03 lutego 2014, 15:59

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0

po 10 min przesuwania, oddalanie, przybliżania zajęte 1giga pamięci przez proces firefox! :

1,143.81 MB (100.0%) -- explicit
├────956.91 MB (83.66%) ── heap-unclassified
├─────86.82 MB (07.59%) -- images
│ ├──86.61 MB (07.57%) -- content
│ │ ├──86.60 MB (07.57%) -- used
│ │ │ ├──74.27 MB (06.49%) ── raw
│ │ │ ├──12.33 MB (01.08%) ── uncompressed-heap
│ │ │ └───0.00 MB (00.00%) ── uncompressed-nonheap
│ │ └───0.01 MB (00.00%) ++ unused
│ └───0.21 MB (00.02%) ++ chrome
├─────29.31 MB (02.56%) -- js-non-window
│ ├──20.84 MB (01.82%) ++ zones
│ └───8.47 MB (00.74%) ++ (2 tiny)
├─────26.66 MB (02.33%) -- window-objects
│ ├──13.69 MB (01.20%) ++ top(http://developers.arcgis.com/javascript ... dget_home/, id=28)
│ └──12.97 MB (01.13%) ++ (7 tiny)
├─────16.01 MB (01.40%) ++ (18 tiny)
├─────15.17 MB (01.33%) -- heap-overhead
│ ├──12.19 MB (01.07%) ── waste
│ └───2.97 MB (00.26%) ++ (2 tiny)
└─────12.93 MB (01.13%) ── spell-check

Nie jestem jedynym użytkownikiem, który ma identyczne problemy. Jeżeli pracuje z mapą, to po 20 min przeglądarka po prostu się wywala, cała pamięć kompa jest zajęta przez proces firefox.exe.
Troszkę dłużej proszę się pobawić mapą, a błąd na pewno zostanie odtworzony.
szafrrob
 

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: dexter » 03 lutego 2014, 16:45

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:29.0) Gecko/20100101 Firefox/29.0

Nie mogę potwierdzić błędu na wersji 29. Może ktoś na niższej sprawdzić, czy wzrasta heap-unclassified?
dexter
Moderator
 
Posty: 8500
Z nami od: 02 października 2004, 21:30

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: Gość » 03 lutego 2014, 17:05

Przeglądarka: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:26.0) Gecko/20100101 Firefox/26.0

To znaczy, że na Windowsie, coś jest źle, bo na Linuksie chodzi idealnie. Właśnie sprawdziłem kilkanaście minut i wszytko ok.
Gość
 

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: Gość » 03 lutego 2014, 17:49

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0

zainstalowałem firefox-29.0a1.en-US.win32.installer i w tej wersji ten błąd też występuje:

Explicit Allocations
1,205.92 MB (100.0%) -- explicit
├──1,024.66 MB (84.97%) ── heap-unclassified
├─────78.37 MB (06.50%) -- images
│ ├──78.15 MB (06.48%) -- content
│ │ ├──78.15 MB (06.48%) -- used
│ │ │ ├──76.35 MB (06.33%) ── raw
│ │ │ └───1.81 MB (00.15%) ++ (2 tiny)
│ │ └───0.00 MB (00.00%) ++ unused
│ └───0.21 MB (00.02%) ++ chrome
├─────35.69 MB (02.96%) -- window-objects
│ ├──14.23 MB (01.18%) ++ top(about:memory, id=41)
│ ├──13.28 MB (01.10%) ++ top(http://10.30.1.79/MapViewer/faces/main/main.xhtml, id=10)
│ └───8.17 MB (00.68%) ++ (6 tiny)
├─────35.13 MB (02.91%) ++ (21 tiny)
└─────32.08 MB (02.66%) -- js-non-window
├──19.99 MB (01.66%) -- zones
│ ├──15.25 MB (01.26%) ++ zone(0xbb7800)
│ └───4.74 MB (00.39%) ++ (6 tiny)
└──12.09 MB (01.00%) ++ (2 tiny)
Gość
 

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: Garu » 03 lutego 2014, 18:24

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:26.0) Gecko/20100101 Firefox/26.0

Tak popatrzyłem się na użycie pamięci na podanej stronce i mu rośnie, ale bardzo skromnie. Na ponad 7 letnim PC, po 3 min, - http://prntscr.com/2p6krz Po trzech następnych, - http://prntscr.com/2p6ld7 Kolejno po trzech było 255 450KB. Mam Firefox 26 i nie mogę narzekać. A masz ustawiony system na najwyższą wydajność? Czy "niech system windows wybierze optymalne ustawienia"? Plik stronicowana pofragmentowany, czy ustawiony "na sztywno", czyli taki sam rozmiar minimalny, jak i maksymalny? Tylko takie ustawienie "na sztywno" zapobiega fragmentacji i pozwala na znormalizowane działanie.
Moje słowa starzeją się ze mną i prowadzą do ściany.
Garu
 
Posty: 1365
Z nami od: 31 stycznia 2014, 18:55

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: dexter » 03 lutego 2014, 20:51

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; rv:28.0) Gecko/20100101 Firefox/28.0

szafrrob, a czy

1. po wybraniu Pomoc -> Uruchom ponownie z wyłączonymi dodatkami błąd pojawia się w trybie awaryjnym?

2. nie wchodząc na stronę mapy, przy normalnym surfowaniu wzrasta wartość heap-unclassified?

3. czy poziom pamięci spada po kliknięciu Minimize memory usage na stronie about:memory?
dexter
Moderator
 
Posty: 8500
Z nami od: 02 października 2004, 21:30

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: szafrrob » 04 lutego 2014, 15:44

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0

1. W trybie awaryjnym błąd nadal się pojawia.
2. Przy normalnym surfowaniu nie wzrasta wartość heap-unclassified
3. po kliknięciu Minimize memory usage pamięć nie spada

Przypomnę, że opisywany błąd nie występuje w wersji 23 i niższych. Problem pojawił się od wersji 24 i jest odtwarzany w każdej kolejnej wersji (włącznie z 29).
szafrrob
 

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: dexter » 04 lutego 2014, 16:18

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:29.0) Gecko/20100101 Firefox/29.0

To z pewnością jakiś błąd.

Trzeba to zgłosić na http://bugzilla.mozilla.org, może oni na coś wpadną.

Potem podaj tu numer błędu, żebyśmy mogli go śledzić.
dexter
Moderator
 
Posty: 8500
Z nami od: 02 października 2004, 21:30

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: pj-pan123 » 04 lutego 2014, 18:39

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0

pj-pan123
 

Odp: Praca z mapami - Firefox nie zwalnia pamięci

Postautor: dexter » 07 lutego 2014, 21:26

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; rv:28.0) Gecko/20100101 Firefox/28.0

Wysłałem to do Nicka i chyba coś znalazł.
dexter
Moderator
 
Posty: 8500
Z nami od: 02 października 2004, 21:30


Wróć do Przeglądarka Firefox

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: