- Outdated posts (non-english) -
- September 3rd, 2006,
- 23 Responses
Firefox czyli Ognisty Żłów
- 3 September
Jakiś czas temu ktoś powiedział mi, że firefoksowe wycieki pamięci stają się przeszłością przy odpowiednio szybkiej maszynie. Całkiem niedawno Riddle powiedział mi, że wycieki nie przekraczają ~700MB w pamięci. Tak więc teoretycznie podczas posiadania 2GB RAM wycieki nie powinny nam zbytni przeszkadzać - pogodziłem się z faktem, że deweloperzy firefoksa nie naprawią wycieków (zapewne po prostu nie mają pojęcia jak się do nich zabrać). Ale wszystko to tylko teoria.
Podczas gdy faktycznie jedno okno firefoksa plus kilka tabów nie jest problemem tak już dwa okna i w każdym po kilka tabów standowi nieco
wiÄ™kszy - przypominam o konfiguracji: Core Duo 2.16, 2GB RAM… Co siÄ™ dzieje? Zapycha tyle RAM-u ile tylko jest dostÄ™pne, w konsekwencji zapycha siÄ™ także sam firefox - miÅ‚o.
Ale prawda jest taka, że nie tylko przy zawyżonej
iloÅ›ci okien/tabów firefox mino Å›wiruje. Ostatnio napisaÅ‚em kawaÅ‚ek CSS-a z nudów i co siÄ™ okazuje? Ano przy odrobinie szczęścia system system nam siÄ™ nie zaplombuje :-) Co już nie wspominajÄ…c, że szybkość dziaÅ‚ania kodu jest… przerażajÄ…ca. No i tutaj wielkie kudos dla Opery - po sprawdzeniu kodu pod owÄ… przeglÄ…darkÄ… nic zÅ‚ego z systemem siÄ™ nie dzieje a i sama szybkość dziaÅ‚ania jest zaskakujÄ…ca.
Nie raz to powiedziałem i jeszcze nie raz zapewne powiem: ekipo firefoksowa - WTF?!.
Swoją drogą webcore to świetny silnik renderujący, gdzie polecam zwrócić uwagę na przeglądarkę Shiira - gdyby nie kilka bugów to zdecydowanie zastąpiłaby mi Safari.
23 responses so far. Care to add one yourself?
-
Grzesiek September 3rd, 2006 at 20:54
Próbowałeś OmniWeb?
-
Oskar Krawczyk September 3rd, 2006 at 21:03
Tak, próbowałem. Wolę jednak Safari z kilkoma pluginami.
-
Błażej Stokwisz September 3rd, 2006 at 21:36
Total OT – widzę swoją grafikę, widzę swoją grafikę! :>
Co mnie najbardziej zastanawia? To, że przy tym całym narzekaniu na Fxa, pokazywaniu jego wad mało z tych osób, które owe narzekania czynią nie przesiada się na innego browsera. Tak, tak – między innymi mówię tu o sobie.
-
bigismall September 3rd, 2006 at 21:55
nie przesadziÅ‚eÅ› z tym ‘z-index: 10001;’ ? Dopuszczona jest wartość 1 czy 2 bajtowa ?
-
Oskar Krawczyk September 3rd, 2006 at 22:34
Czepiasz się. Gdybym nie miał powodu to nie zrobiłbym tego - prawda?
-
Michał Siek September 3rd, 2006 at 23:05
Nie wiem na czym to polega, ale ja nie miewam problemów o jakich piszecie, mimo, iż mam zainstalowane prawie 30 wtyczek. Mój FF zwykle oscyluje w okolicach 50-80 MB. SetkÄ™ przekracza bardzo rzadko. Na bardzo dÅ‚ugich stronach zdarzajÄ… mu siÄ™ czasem skoki (np. na mapie strony czy sporej liÅ›cie), jednak po chwili zużycie pamiÄ™ci wraca do normy. Screen z “kawaÅ‚kiem CSS-a” w tle.
-
Oskar Krawczyk September 3rd, 2006 at 23:20
Michał a moźesz mi dać szczegóły swojej konfiguracji sprzętowej oraz wersję Windows i Fx? Osobiście używam następujących:
- Fx 1.5.0.6, Windows XP Pro SP2 (Pentium 4 3.0ghz, 2GB RAM)
- Fx 1.5.0.6, Windows XP Home SP2 (Celeron M 1.2ghz, 512MB RAM)
- Fx 1.5.0.6, OS X 10.4.7 (Core Duo 2.16ghz, 2GB RAM)
I kilka innych (w pracy)
Przy każdej konfiguracji Fx działa tak jak opisywałem w nocie. To jest nie możliwe chyba abym to właśnie ja miał takiego pecha ;-)
-
cyberrus September 4th, 2006 at 03:38
wycieki pamięci w FF to nie jest kwestia konfiguracji sprzętowej tylko jakości i wzajemnej kompatybilności zainstalowanych rozszerzeń (pamiętajcie że są to kawałki kodu pisane niezależnie przez różnych ludzi)
-
M-x September 4th, 2006 at 06:03
P4 z HT, Linux, 2 GB RAM. Cieknie aż miło.
Pozostawiony na noc z jednÄ… stronÄ… statycznÄ… spowodowaÅ‚ ogólnÄ… padakÄ™ systemu — ciężko siÄ™ dorwać do konsoli, gdy jakiÅ› program zeżarÅ‚ caÅ‚y RAM i 512 MB swapa.
-
Michał Siek September 4th, 2006 at 06:40
Siur. ;] FF 1.5.0.6 PL, XP Home SP2 (AMD 2,8GHz, 1GB RAM) - desktop FF 1.5.0.6 PL, XP Home SP2 (Pentium Mobile 1,8GHz, 1GB RAM) - laptop FF 1.5.0.6 ENG, XP Pro SP2 (AMD 2,0GHz, 768MB RAM) - desktop (praca)
Sorry, nie chciało mi się przepisywać i zrobiłem screeny z listy rozszerzeń i pluginów.
-
Ktos September 4th, 2006 at 07:34
U mnie też jakoś wycieków do 700 MB nie widzę, czasem zdarza się 300 MB z hakiem, ale bardzo rzadko. Dzisiaj sobie specjalnie pomonitoruję Fx i zobaczę jak to dokładnie wygląda.
Ale jedno okno i zwykle kilka kart tylko otwartych ;-)
-
Riddle September 4th, 2006 at 08:16
Najczęściej wycieki powoduje Fx + jakieś rozszerzenie. Czyściutki Fx nie wycieka, więc deweloperzy udają (ok, wiem - przejmują się ale nie tak jak to się robi w komercyjnych firmach), że problemu nie ma.
Z tym 700 MB to prawda, prędzej Fx umrze niż zajmie więcej RAM-u na moim komputerze.
-
Zibik September 4th, 2006 at 10:18
A ktoś próbował K-Meleona? Zastanawiam się, czy on też tak wycieka? http://kmeleon.sourceforge.net/wiki/index.php?id=KMeleonWikiPl
Co do Fx to nie tyle mi doskwiera wyciek pamięci co to, że czasem potrafi zająć prawie całkiem proca, gdy jest dłużej uruchomiony.
-
dEF September 4th, 2006 at 13:21
Prawde powiedziawszy również nie doÅ›wiadczyÅ‚em jakiÅ› problemów z FF na stronie przez Ciebie podanej… a siedze teraz na leciwym sprzÄ™cie ;) http://gen.jusz.pl/firefox_css.jpg
Laptop: PIII 1.2 GHz WinXP PRO SP2 RAM 768MB FF 1.5.0.6 zajmuje 72MB
Ilosc wtyczek porownywalna do Sieka ;)
-
Didimos September 4th, 2006 at 15:09
JakiÅ› czas temu zauważyÅ‚em, zÄ™ Thunderbird kraszuje podczas próby odczytywania niektórych, nawet bardzo prostych wiadomoÅ›ci. OkazaÅ‚o siÄ™, że winne byÅ‚o rozszerzenie, które czytaÅ‚o pole Xmailer i na tej podstawie wyÅ›wietlaÅ‚o ikonkÄ™ danego programu. Kiedy nie byÅ‚o pola Xmailer- wywalaÅ‚o TB. Podejrzewam , że podobnie jest z FF i jego memory leak…
-
cOyOte September 5th, 2006 at 23:23
Wycieki są ewidentnymi błędami programistycznymi i nawet najmniejsze powinny być usuwane. Niedawno chyba jeden z developerów jądra Linuxa napisał oprogramowanie pomagające lokalizować wycieki, powinni z niego skorzystać :)
-
Pawel September 7th, 2006 at 19:39
Ludzie mogÄ… wreszcie siÄ™ zbuntować… najpierw mówi siÄ™: “ZmieÅ„ przeglÄ…darke na FF”, teraz gdy te osoby przyzwyczaiÅ‚y siÄ™ do ff mówi siÄ™ im “zmieÅ„ przeglÄ…darke” - mogÄ… zacząć protestować… No cóż, teraz tak bÄ™dzie, coraz wiÄ™cej osób używa alternatywnych przeglÄ…darek i zaczynajÄ… wychodzić niedogodnoÅ›ci i inne.
Nie mniej podejÅ›cie developerów firefox’a jest szokujÄ…ce (skoro na etapie walki o każdego użytkownika już zaczynajÄ… “marudzić” i stawiać warunki) to co bÄ™dzie później…
-
yZZuF September 7th, 2006 at 23:05
Nie mam bladego pojęcia w jaki sposób udało Ci się doprowadzić zatkania maszyny w/w stroną. Po wejściu na nią system nadal pracował tak jak powinien, w pełni interaktywny, obciążenia CPU generowane przez Fx na poziomie od 15% do 20%. Szczegóły systemu: - Linux 2.6.17.8 - Distro: Debian Sid - CPU: Intel(R) Pentium(R) M processor 1.50GHz (Centrino Dothan) - ram: 512MB. Poza tym takie zmulenie maszyny może być spowodowane przez sam system obsługujący sprzęt, w tym wypadku OSX.
-
Paweł `hwao` Halicki September 8th, 2006 at 19:16
Na moim Firefox 2.0.0b2 ten kod nie sprawia żadnego problemu.
Czasem uda siÄ™ napisać jakiÅ› kod css który kÅ‚adzie Firefox’a ale bardzo Å‚atwo to poprawić :)
-
Oskar Krawczyk September 8th, 2006 at 20:09
Hwao - mistrz generalizowania :-)
-
yZZuF September 9th, 2006 at 14:29
Dla narzekajÄ…cych na powolność Firefox’a: http://www.getswiftfox.com/ :-) Wygrzebane na nieocenionym osnews.com.
-
Oskar Krawczyk September 9th, 2006 at 14:46
Tak, warto dodać że tylko pod pingwina i nie mylić z http://www.getswift.org gdzie są to dwie różne przeglądarki :-) Swoją drogą muszę pośledzić ten projekt - zapowiada się naprawdę bardzo dobrze - webcore pod Okna, czego chcieć więcej :-)
-
Patrys September 17th, 2006 at 13:47
SOA#1 - działa bez problemu.
AMD Turion MT32, 512 MB RAM
Firefox 1.5.0.6 @ Linux 2.16.17.13, Firefox 2.0b2 @ Linux 2.16.17.13, Firefox 2.0b2 @ Windows XP Pro SP2
Zużycie pamięci na poziomie kilkudziesięciu MB. Zainstalowane FireBug, del.icio.us, Performancing.