Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Webbrowseri - Neoptimizirana hrpa koda?

[es] :: Advocacy :: Webbrowseri - Neoptimizirana hrpa koda?

[ Pregleda: 3017 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
*.dynamic.telemach.ba.



+13 Profil

icon Webbrowseri - Neoptimizirana hrpa koda?12.06.2011. u 21:09 - pre 156 meseci
Kako ovo objasniti:

Tri taba otvorena i sljedeca situacija:
1. FF (4.9.1) - preko 160MB
2. IE (9.0)- preko 150MB (Posebni procesi otvoreni). BTW Kakav je ovo multitab browsing? Posebni procesi otvoreni, i prozori se stakaju u tray-u, WTF?
3. Opera (11.11) - preko 160MB
4. Safari (neka verzija - single tab) - oko 100MB

Nije ni bitno koje su verzije u zanjih par godina. Nego, koji je razlog da se zdere toliko RAM-a?!?!?
100MB je nista u danasnje vrijeme, ali to je ipak previse. Na primjer u slucaju FF, otvaranje nekog sajta koji u sebi ima mozda 2MB (raw data), pokazuje preko 30MB u procesu?
Ne osjetim probleme tokom gledanja stranica, jer imam 4GB.

Gornji podaci nisu detaljni, naravno, za obimno testiranje i precizno treba izdvojiti vremena. Ali, pokazuje se pattern prevelikog koristenja memorije.

Sta je u pitanju?

PS
Nemam nikakvih ekstenzija instaliranih ni za jedan browser.
 
Odgovor na temu

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
*.dynamic.telemach.ba.



+13 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?12.06.2011. u 21:14 - pre 156 meseci
Znam da postoje tweakovi po pitanju zauzeca memorije za vecinu browsera... ali to nije odgovor.
 
Odgovor na temu

xtraya
Vladanko Vladanovic
Belgrado

Član broj: 323
Poruke: 1011
85.222.218.*

ICQ: 6072593


+49 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?13.06.2011. u 00:27 - pre 156 meseci
Hmmm, ja trenutno imam 4 chrome.exe , svaki od 25 do 50 megabajta ... a samo kuckam ovo sto sad kuckam u jednom jedinom tab-u.
haha, ne zaboravi flash budalastinu :)
btw,kako je najlakse utvrditi koliko resursa jede flash?

da vidis kako na nexus S telefonu top speed telefon pocinje da umire kada upalite flashplayer
Hmmm , na VIP-u 3G preko iphone-a 2,6 Mbps DL i 1,4 UP ...
 
Odgovor na temu

Impaler

Član broj: 89808
Poruke: 183



+33 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?13.06.2011. u 08:11 - pre 156 meseci
znaci ako applikacija ima veliki memory usage ona nije optimizirana ? aplikacija moze imat veci mem usage bas zato da brze radi (npr kod cachiranja)
NO FATE
 
Odgovor na temu

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
109.175.57.*



+13 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?13.06.2011. u 08:38 - pre 156 meseci
Citat:
Impaler: znaci ako applikacija ima veliki memory usage ona nije optimizirana ? aplikacija moze imat veci mem usage bas zato da brze radi (npr kod cachiranja)


Ne govorimo o rendering programima tipa Maya 3DMax... ovo su obicni browseri :)

Znam da ima stranica koje su dosta "teske", ali govorimo o sranicama koje imaju pokoju slicicu, malo linkova i to je to.
Ne znam, mozda mlatim praznu slamu ovdje. Mozda nema drugog nacina, ali sto jeste izgleda previse.

 
Odgovor na temu

Cartman
Beograd

Član broj: 7164
Poruke: 151
*.dynamic.isp.telekom.rs.



Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 11:34 - pre 156 meseci
Svesni su postojanja problema, rade na tome:
Citat:
It's become increasingly clear over the last several months that we have
a pretty pressing need to deal with increases in memory usage in
Firefox. Since we released 4 (and before, too), we've seen lots of
reports about Firefox memory usage being higher than in older versions,
and that Firefox memory usage is growing over time.

http://groups.google.com/group.../thread/3e0b8c1be056a665?pli=1
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
89.216.32.*



+2789 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 12:04 - pre 156 meseci
Brzina se plaća većim utroškom memorije. Probaj da napišeš neki web browser, pa ako ga budeš uraio kako treba, biće ti jasno zašto žderu koliko žderu. Dotle, prihvati to kao činjenicu dok se ne pojavi štedljiviji konkurent, koji je brz i moćan koliko i ostali.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.dynamic.sbb.rs.



+395 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 12:18 - pre 156 meseci
Cini mi se da su za sve krivi tabovi inace bi svi browseri trosili u proseku 4 puta manje:D
Ali to je cena komfora ...


Viva lollapalooza
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
*.dta.co.rs.

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 13:19 - pre 156 meseci
Pre bih rekao da je cena javascript , ali to je problem sa svim browserima.
 
Odgovor na temu

EArthquake

Član broj: 20684
Poruke: 884
*.dynamic.sbb.rs.



+67 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 13:51 - pre 156 meseci
ma cena su reklame svih mogucih oblika :D

ES bez ad blocka izgleda kao uskrsnja jelka ... :D

 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 14:01 - pre 156 meseci
Citat:
wex-alpha: Ne govorimo o rendering programima tipa Maya 3DMax... ovo su obicni browseri :)


U poslednje vreme browseri uopste nisu "obicni", svi su poceli da koriste (ili je to u pripremi) hardware-accelerated rendering (bas kao i pomenuti Maya i 3DMax programi) i jos neke dodatne fore da bi ubrzali iscrtavanje strana.

Kolicina zauzete memorije je jedna od stvari koja danasnjim browserima omogucava da budu toliko brzi u prikazu strane nego pre recimo 5 godina, na danasnjim browserima ne rade neki indijci i inzenjeri koji su se tek ispileli sa univerziteta tako da ja ne bih bas produkt ljudi koji rade na razvoju bilo kog A-Grade browsera nazvao hrpom neoptimizovanog koda. Upravo suprotno (uzmi samo da gledas kod WebKit-a recimo, i bice ti jasno o cemu pricam).

A uostalom, RAM nisi kupio da ti zvrji prazan...

Citat:
Dejan Lozanovic: Pre bih rekao da je cena javascript , ali to je problem sa svim browserima.


I sa ovim se ne bih slozio, jer su svi browseri presli na javascript engine koji JIT-uju javascript kod i kesiraju masinski kod, prema tome nema tolikog overheada VM-a kao sto je ranije bilo slucaj (mada koliko sam ja upoznat nijedan browser nema js engine koji u potpunosti JIT-uje kod, ali u svakom slucaju zahvaljujuci trci js engine-a u poslednjih 2-3 godine situacija po pitanju brzine izvrsavanja i kolicine zauzete memorije je mogla samo da se poboljsa)
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
89.216.32.*



+2789 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 14:07 - pre 156 meseci
Nije stvar samo u tome da li će JS da radi na VM ili native, već i u tome šta taj JS kod radi - ako alocira velike nizove, onda je JS kod jednostavno takav, kako god ga izvršavao.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.dynamic.sbb.rs.



+395 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 14:14 - pre 156 meseci
Citat:

A uostalom, RAM nisi kupio da ti zvrji prazan...

A nisam ga ni kupio da ga poklonim jednom programu ..

Citat:
EArthquake: ma cena su reklame svih mogucih oblika :D

ES bez ad blocka izgleda kao uskrsnja jelka ... :D


Istina je da gomila reklama sa flashom opterecuje i procesor i memoriju, nije je to pojava na webu od juce
medjutim kad to sve pomnozite sa brojem tabova dobija se realna slika jer ceo DOM se sigurno keshira u memoriju za svaki tab posebno ,
jer cim se prebacite na drugi tab content se trenutno prikazuje ...
Viva lollapalooza
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 14:20 - pre 156 meseci
Citat:
Nedeljko: Nije stvar samo u tome da li će JS da radi na VM ili native, već i u tome šta taj JS kod radi - ako alocira velike nizove, onda je JS kod jednostavno takav, kako god ga izvršavao.


To je tacno, ali mislim da Dejan nije na to mislio. Ukoliko jeste, ja sam ga pogresno razumeo..

Istina je da je danas JS kod "komplikovaniji" nego sto je to bilo uobicajeno pre nekoliko godina. Ranije je JS na webu sluzio samo da otvori popup i eventualno da omoguci neki jednostavan efekat popup rollovera, ali alociranje ogromnih nizova od strane JS-a nije bas ni danas uobicajena praksa. Osim ako ne govorimo o radu sa canvasom i WebGL-om ali to jos uvek nije tako cesto (a i u tom slucaju postoje CanvasData nizovi i TypedArrays koji su uvedeni zbog WebGL-a i predstavljau interfejs ka "obicnim" nizovima koje imamo u typed jezicima)


Citat:
deerbeer: A nisam ga ni kupio da ga poklonim jednom programu ..


S obzirom da je danas 2GB RAM memorije neki prosek (mozda je i veci, ne znam.. ja na desktopu imam 4GB vec dve godine) ne vidim kako bi jedan program koji trosi i 500MB predstavljao neki veliki problem..

Ako ti toliko smeta zauzece memorije, ili sacekaj da se pojavi neki novi stedljivi browser kao sto ti je Nedeljko rekao, ili nadji negde neku matoru operu ili firefox (mada, koliko se secam, ff je uvek imao problema sa prevelikim zauzecem memorije) pa njih koristi..
 
Odgovor na temu

Slobodan Miskovic

Član broj: 4967
Poruke: 5814
88.203.200.*



+105 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 14:28 - pre 156 meseci
Ima jedna stvar koja izuzetno iritira kod FF recimo. Ako ugasimo browser sa 8 otvorenih tabova priliko sledeceg paljenja ce ono trajati vise desetina sekundi dok se svi tabovi ne ucitaju. Vrlo iritantno. Umesto da su napravili da se priliko ponovnog podizanja browsera samo adrese ucitaju bez sadrzaja pa da korisnik klikom na GO osvezi sacuvanu adresu FF ucitava sve ispocetka.

Masina je i5 750 + 12Gb DDR3...
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.dynamic.sbb.rs.



+395 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 14:37 - pre 156 meseci
Citat:
Aleksandar Ružičić: S obzirom da je danas 2GB RAM memorije neki prosek (mozda je i veci, ne znam.. ja na desktopu imam 4GB vec dve godine) ne vidim kako bi jedan program koji trosi i 500MB predstavljao neki veliki problem..

Ako ti toliko smeta zauzece memorije, ili sacekaj da se pojavi neki novi stedljivi browser kao sto ti je Nedeljko rekao, ili nadji negde neku matoru operu ili firefox (mada, koliko se secam, ff je uvek imao problema sa prevelikim zauzecem memorije) pa njih koristi..

Nisam ni rekao da mi smeta 500 mb zauzeca, licno koristim FF,
ali mozda je malo previse za jedan browser pored otvorenog visual studia , sql mc-a i slicnih mnogo zahtevnijih stvari a koje trose manje memorije a ponekad mi se zaglave zbog web browsera.
Znam da cete reci da kupim jos RAM -a i da nije skup, ali nije u tome poenta .
U zadnje vreme sve vise koristim chrome , mozda i predjem skroz na njega .



Citat:
Slobodan Miskovic: Ima jedna stvar koja izuzetno iritira kod FF recimo. Ako ugasimo browser sa 8 otvorenih tabova priliko sledeceg paljenja ce ono trajati vise desetina sekundi dok se svi tabovi ne ucitaju. Vrlo iritantno. Umesto da su napravili da se priliko ponovnog podizanja browsera samo adrese ucitaju bez sadrzaja pa da korisnik klikom na GO osvezi sacuvanu adresu FF ucitava sve ispocetka.

Masina je i5 750 + 12Gb DDR3...

Da i meni ovo smeta .



Viva lollapalooza
 
Odgovor na temu

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
*.dynamic.telemach.ba.



+13 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 22:13 - pre 156 meseci
Citat:
Slobodan Miskovic: Ima jedna stvar koja izuzetno iritira kod FF recimo. Ako ugasimo browser sa 8 otvorenih tabova priliko sledeceg paljenja ce ono trajati vise desetina sekundi dok se svi tabovi ne ucitaju. Vrlo iritantno. Umesto da su napravili da se priliko ponovnog podizanja browsera samo adrese ucitaju bez sadrzaja pa da korisnik klikom na GO osvezi sacuvanu adresu FF ucitava sve ispocetka.

Masina je i5 750 + 12Gb DDR3...


Ovo me iritira bezgranicno. Najgore je to sto dok ucitava tabove... u svojoj agoniji dok cekam da se pokrene... ne mogu ga cak ni ugasiti!!!
Masina je QuadCore 4GB.

@Aleksandar Ružičić
Citat:

U poslednje vreme browseri uopste nisu "obicni", svi su poceli da koriste (ili je to u pripremi) hardware-accelerated rendering (bas kao i pomenuti Maya i 3DMax programi) i jos neke dodatne fore da bi ubrzali iscrtavanje strana.


U tome je i cijeli problem. Da li softver prati hardver? Da li iskoristava njegove mogucnosti? Nekad da... a vecinom ne.

Jos kad mi za verziju FF 7.0 za optimalno surfanje bude potreban jak GPU, mojoj sreci kraja nece biti :(

Ali, to je IT evolucija :)
 
Odgovor na temu

EArthquake

Član broj: 20684
Poruke: 884
*.dynamic.sbb.rs.



+67 Profil

icon Re: Webbrowseri - Neoptimizirana hrpa koda?15.06.2011. u 22:29 - pre 156 meseci
od svih overbloated softvera koji su "standard" ovih dana , vi ste bas web browsere uzeli da kritikujete

oni bar rade, kolko ja primecujem, samo ono sto im je namena, browse-ovanje web-a
e sad, druga je stvar sto su sajtovi postali bloated isto kao i ostali software
tona JSa svuda, cak i JITed , idalje je JS ...

napisite mali program koji ce samo od date HTML stranice da izgradi DOM stablo ,
pa vidite koliko ce samo to memorije pojesti, a gde je ostatak...


ja sam bas misljenja da browseri jako lepo rade s obzirom na to s cime sve moraju da se bore

za razliku od raznih playera koji rade sve od skidanja torenta da rezanja na CD i slicnih stvari
ili recimo PDF readera koji podrzavaju javscript i flash, office da ne pominjem ... dobar deo memorije ode na gui i sarenilo verovatno
 
Odgovor na temu

[es] :: Advocacy :: Webbrowseri - Neoptimizirana hrpa koda?

[ Pregleda: 3017 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.