neprihlásený Streda, 29. apríla 2026, dnes má meniny Lea
Mozilla chce, aby vývojári webových aplikácií znižovali spotrebu pamäte prehliadača

DSL.sk, 25.3.2009


Ben Galbraith zo spoločnosti Mozilla informoval tento týždeň o príprave nového nástroja pre vývojárov webových stránok a aplikácií.

Nový nástroj bude umožňovať detailne sledovať spotrebu pamäte prehliadača ale najmä sledovať spotrebu pamäte spôsobenú konkrétnou webovou stránkou respektíve webovou aplikáciou.

Nástroj umožní vývojárom vidieť vytvárané JavaScript objekty, ktoré webová aplikácia vytvorila a zatiaľ nie sú uvoľniteľné. Zároveň bude umožňovať vystopovať, prečo tieto objekty nie sú uvoľniteľné a umožňovať tak vývojárom znižovať spotrebu pamäte prehliadača spôsobenú webovou aplikáciou.

Zníženie spotreby pamäte vo väčšine prípadov prinesie priame výhody aj tvorcom najmä komplikovanejších webových aplikácií, ktoré pri optimalizácii a používaní menšieho množstva JavaScript objektov majú predpoklady zrýchliť.

Nástroj bude zatiaľ určený pre Firefox, umožňovať by mal ale všeobecnú optimalizáciu spotreby pamäte webových aplikácií, keď všetky JavaScript enginy pracujú podobne.

Firefox, ktorý mal v minulosti problémy so spotrebou pamäte a najmä jej uvoľnovaním, patrí v súčasnej verzii 3.0 k prehliadačom s najnižšou spotrebou pamäte a najmä dobrou schopnosťou jej uvoľnovania, ak ju samozrejme dovolí uvoľniť samotná webová aplikácia.

Ako sme informovali v tomto článku, Mozilla výrazne optimalizovala spotrebu pamäte na začiatku roka 2008 od verzie 3.0 Beta 4 použitím nového alokátora pamäte jemalloc, detekciou cyklov pamäťových referencií, timeoutami u viacerých cache pamätí a optimalizáciou ukladania dekomprimovaných obrázkov.



Najnovšie články:

VÚB má technické problémy
Voyo sa stáva internetovou televíznou službou, pridáva množstvo iných staníc
Vydaná Fedora 44, Fedora Asahi Remix 44 pre Macy a Ubuntu 26.04 LTS
OpenAI má pripravovať vlastný AI smartfón
Webhosting dostal veľkú pokutu za neposkytnutie emailov zákazníka protimonopolnému úradu
Colníci zabavili falošné Apple produkty za 660-tisíc
Linuxové jadro pridalo real-time funkčnosť na ARM
Termín misií Artemis sa opäť posúva
Nová séria Star Trek seriálu začne v júli, ukážka
Česká pobočka linuxovej distribúcie Suse založila odbory


Diskusia:
                               
 

ak mas skaredu zensku, kupis jej make up?
Odpovedať Známka: -4.8 Hodnotiť:
 

Hej mal by si. Hlavne ak ju beres niekam von.
Odpovedať Známka: 7.9 Hodnotiť:
 

ked mas skaredu zensku tak preco si ju riesil? vtedy sa ti paclia? nechapem... ale je pravda ze nie kazdy moze mat peknu holku. na svete je 3miliardy zien a z toho peknych je mozno pol miliardy(to je len moj skromny odhad, predpokladam ze ich je este menej) a zvysok si musia rozdelit ostatni chlapi :D som si vsimol ze cim krajsia baba tym menej ma typov co by ju riesili vsetci idu na istotu a trufnu si na tie skaredsie a tie pekne skoro nikto neriesi, pritom pekne baby byvaju omnoho lahsie poriesitelne ako spatne.
Odpovedať Hodnotiť:
 

No jo, ale casom zoserednu. ;)
Odpovedať Hodnotiť:
 

nejde o to ci je skarada alebo nie je, ale ci jumas rad a ci robi to cood nej ocakavas?
Odpovedať Známka: 7.8 Hodnotiť:
 

ale mozno su aj ine ktore dokazu spravit to co od nej ocakavas, lepsie a rychlejsie...
Odpovedať Známka: 5.0 Hodnotiť:
 

to uz nezistis!
Odpovedať Známka: 8.3 Hodnotiť:
 

otazka mala zniet inak..
Ak mas skaredu a tlstu zensku, zacnes presviedcat ludi, ktori sa s nou stykaju, nech jej nedavaju tolko zrat, lebo potom bude tlsta?
Odpovedať Známka: 8.8 Hodnotiť:
 

To je zbytocne - to je ako keby si sypal hrach na stenu.. staci ak kazdych 24 hodin jej thread spusti garbage collector..
Odpovedať Hodnotiť:
 

Tak na takýto nástroj čakám už dlho. Mohlo by to byť ako súčasť firebugu
Odpovedať Známka: 7.8 Hodnotiť:
 

1, nechapem preco mam znova bloknuty ucet
2, firebug = ohniva mucha? :-)
Odpovedať Známka: 4.7 Hodnotiť:
 

1, neviem
2, firebug je električka http://en.wikipedia.org/wiki/Firebug
Odpovedať Známka: 5.6 Hodnotiť:
 

Električka ! :D
Odpovedať Známka: 6.7 Hodnotiť:
 

ako doplnok do Firefoxu a zrazu to frčí ako strela.
Odpovedať Známka: -4.0 Hodnotiť:
 

Tu ide o užívateľov, ktorí majú zapnutý javascript. Niektorí vývojári totiž kašlú na to, že niekto nemá 4GB ram. Sú stránky, ktoré sa ti na trochu staršom stroji budú aj bez javascriptu naťahovať 40s, pretože sú narvané chujovinami a už ideš do swapu.
Odpovedať Známka: 8.5 Hodnotiť:
 

tu nejde o okamzitu spotrebu pamate, ale post-mort spotrebu pamate, za ktoru moze spidermonkey garbage collector, ktory asi nie je velmi dobre napisany, ked si nevie poradit s objektami ktore sa (uz) nepouzivaju.
Odpovedať Hodnotiť:
 

Tu ide o to, čo môžu spraviť vývojári webových aplikácií, nie vývojári firefoxu. Sú stránky, ktoré žerú pamäť ako sprosté, pretože majú 400 priesvitných veľkých png, 10 vyskakujúcich flashových reklám, javascriptom spravené menu a pod. A ešte keď očakávajú, že návštevníci ich stránky majú 2GB+, tak to je už fakt hrůza. Žerú proste pamäť, nech to pozeráš v IE, FF, Opere, Safari, Chrome...
Odpovedať Známka: 5.0 Hodnotiť:
 

kup si za 20 eur 2 GB ramky a uz drz picu
Odpovedať Známka: -6.7 Hodnotiť:
 

co takto starsie NB, skolske pc, pc na uradoch, a podobne? ti maju tiez drzat zenske pohlavne organy?
tvoje meno ti robi cest...
Odpovedať Známka: 7.1 Hodnotiť:
 

Tak to napíš asi pol miliarde ľudí (fakt hrubý odhad) alebo drž piču!
Odpovedať Hodnotiť:
 

tak si to porno stiahni niekde z rapidu alebo torrentu, ked sa ti tie stranky tak nepacia :)
Odpovedať Známka: 10.0 Hodnotiť:
 

prehliadac ~= virtualna masina, s vlastnou spravou pamate, pirdelovanim zdrojov, etc, etc. ...kto by to bol povedal pred par rokmi v case statickych html stranok s frameset dizajnom :O
Odpovedať Známka: 10.0 Hodnotiť:
 

No, svojho casu to tvrdil Netscape, ze z browsera urobia platformu na vyvoj aplikacii a z Windows urobia zbierku ovladacov. No a Microsoft to pocul a priskrtil privod kyslika. Zvysok je uz historia.
Odpovedať Známka: 10.0 Hodnotiť:
 

je niekde aj relevantny test k tomu zlepsenemu uvolnovaniu pamate v ff 3.0 ? mam taky pocit ze to vo ff 3.1 zase pokazili alebo skor ze to ani nikdy nefungovalo
Odpovedať Hodnotiť:
 

koti nech si urobia v ff poriadok a ne aby oni diktovali vyvojarom co budu pouzivat a co budu podla toho obedzovat.
Odpovedať Známka: -3.3 Hodnotiť:
 

Niekto nepochopil o čo ide. Vývojár svojím neuváženým drbaním čohokoľvek do premenných javascriptu, neuvedomujúc si, že tam má už aj celú databázu googlu a NBU, môže spôsobovať užívateľom s menšou ramkou veľké problémy, v najhoršom prípade pád prehliadača.
Odpovedať Známka: 3.3 Hodnotiť:
 

ty si dusevny malorolnik..
ak niekto alokuje pole 1000x1000 a pouzije z neho 1 hodnotu na konci scriptu,tak mu ma FF zrusit to pole este predtym?

to je cele o tom ze vacsina ludi pise kod jak prasa
Odpovedať Hodnotiť:

Pridať komentár