neprihlásený Nedeľa, 12. januára 2025, dnes má meniny Ernest
Vacuum Places, rozšírenie pre zrýchlenie Firefoxu 3.5

V piatok bola vydaná prvá experimentálna verzia nového užitočného rozšírenia Vacuum Places, ktoré umožňuje optimalizovať internú SQLite databázu places.sqlite obsahujúcu napríklad históriu navštívených stránok a bookmarkov priamo z prostredia prehliadača. Optimalizácia tejto databázy, uskutočniteľná doteraz manuálne, u dlhšie používaných profilov zvyčajne výrazne zvýšuje výkon Firefoxu.

DSL.sk, 22.8.2009


Po prebiehajúcej diskusii vývojárov Firefoxu o potrebe optimalizácie interných SQLite databáz, používaných Firefoxom od verzie 3.0, bola v piatok vydaná prvá experimentálna verzia rozšírenia Vacuum Places, ktoré takúto optimalizáciu umožňuje uskutočniť jednoducho priamo z prostredia prehliadača.

Firefox od verzie 3.0 ukladá všetky dáta, napríklad históriu navštívených stránok, bookmarky, cookies, do SQLite databáz uložených v súboroch *.sqlite v adresári aktuálneho profilu.

Najdôležitejšou z týchto databáz je places.sqlite, v ktorej je uchovávaná napríklad história navštívených stránok a bookmarky a Firefox k nej pristupuje napríklad pri každom automatickom dopĺňaní napísaného výrazu v políčku pre adresu.

V SQLite databázach ale podobne ako v ostatných relačných databázach po vymazávaní záznamov začne vznikať fragmentácia, miesto nie je využívané efektívne a dáta nie sú usporiadané optimálne. To má negatívne dopady na výkon prejavujúce sa spomalením, pričom najviac sa prejavuje spomalenie spôsobené neefektívnosťou places.sqlite.

Spomalenie sa výrazne začalo prejavovať u dlhšie používaných profilov najmä v posledných mesiacoch, rok po vydaní Firefoxu 3.0 používajúceho SQLite databázy ako prvá verzia Firefoxu a odstraňujúceho stránky z histórie štandardne po 180 dňoch. U profilov používaných už minimálne rok tak môže databáza places.sqlite zaberať až takmer dvojnásobok miesta oproti miestu potrebnému pre uloženie platných dát v databáze.

Optimalizácia SQLite databáz u dlhšie používaných profilov u väčšiny užívateľov prináša výrazné urýchlenie.

Databázy je možné optimalizovať manuálne po vypnutí Firefoxu, ako sme popisovali v tomto článku.

V piatok vydané rozšírenie Vacuum Places ale umožňuje spustiť SQL príkaz VACUUM na databáze places.sqlite v aktuálnom profile priamo z prostredia Firefoxu. Hoci rozšírenie optimalizuje len places.sqlite, práve optimalizácia tejto databázy je najdôležitejšia pre zvýšenie výkonu Firefoxu.

Rozšírenie po svojom nainštalovaní pridá do stavového riadku ikonku, po kliknutí na ktorú sa spustí optimalizácia places.sqlite trvajúca zvyčajne niekoľko sekúnd. Dokončenie optimalizácie rozšírenie oznámi pop-up upozornením.

Optimalizáciu je možné pomocou rozšírenia Vacuum Places na rozdiel od manuálnej optimalizácie uskutočňovať oveľa pohodlnejšie a tak aj častejšie, napríklad aj každý týždeň alebo dokonca deň.

Rozšírenie je zatiaľ experimentálne a kompatibilné je s Firefoxom 3.5 a novšími testovacími verziami. Sťahovať je ho možné z tejto stránky.


      Zdieľaj na Twitteri


Koľko percent času z práce s PC trávite vo webovom prehliadači? (hlasov: 572)

Do 10%      3%
Do 30%      12%
Do 50%      17%
Do 70%      41%
Do 90%      19%
Do 95%      2%
Viac ako 95%      5%


Najnovšie články:

Nvidia a MediaTek spolu vyvinuli CPU pre PC, Nvidia ho chce masovo presadiť
Notebook s rozťahovacím displejom má OLED od Samsungu, zverejnil ďalšie parametre
Podľa šéfa Nvidie sú užitočné kvantové počítače vzdialené dekády
Nový radič umožní rýchlejšie a výrazne väčšie SSD pre PCI Express 5.0
Ďalší let výrazne upgradnutej Starship sa má uskutočniť v pondelok
Prehrávač videa VLC podporuje generovanie titulkov pomocou AI
Uvedený Raspberry Pi 5 s až 16 GB RAM
Japonci vypustili do vesmíru prvý satelit z dreva
Štát potvrdil rozsiahly útok na kataster, zostáva nefunkčný
DisplayPort bude mať novú verziu, umožní monitor pripojiť oveľa dlhším káblom


Diskusia:
                               
 

Let's the flame begin.

100% casu v praci na azete.

Ale je to zaujimavy produkt.
Odpovedať Známka: -5.0 Hodnotiť:
 

Nauč sa poriadne po anglicky, v opačnom prípade píš radšej po slovensky, kamarát. Najlepšie s diakritikou.
Odpovedať Známka: 4.2 Hodnotiť:
 

Sir, yes, Sir!
Odpovedať Známka: 6.2 Hodnotiť:
 

alebo ako Bender..

sir, yes, sir sir
Odpovedať Známka: 3.3 Hodnotiť:
 

Haaa :D
Odpovedať Známka: -4.5 Hodnotiť:
 

Vyzera to velmi zaujimavo idem to aj hned vyskusat
Odpovedať Známka: 2.0 Hodnotiť:
 

vola sa to cron a s jednoduchym testom cez ps ci je firefox zapnuty to funguje u mna uz par mesiacov :)
Odpovedať Známka: 8.2 Hodnotiť:
 

:) :( :) :( :) :( :) :( :/
Odpovedať Známka: -8.3 Hodnotiť:
 

vo fonte v ktorom som to pisal to vyzeralo lepsie
Odpovedať Známka: 0.0 Hodnotiť:
 

omg lama :D
Odpovedať Známka: 5.6 Hodnotiť:
 

naco taky hnoj ako je FF este vyrabaju. Ale uplne umieram, ked vidim, jak ho debilkovia vychvaluju do nebies. Pritom vsetko len okopiroval, rychly nie je vobec, pamate zerie do aleluja, zamrza a pada bez priciny. V holej instalacii nie je dokopy ani prd mačkin.
Odpovedať Známka: -6.6 Hodnotiť:
 

ako dlho bude este trvat kym teda uplne umries?
Odpovedať Známka: 5.1 Hodnotiť:
 

tak a konecne si nam to vytmavil !
Odpovedať Známka: 7.5 Hodnotiť:
 

FF (presnejšie FX) ešte „vyrábajú“, pretože ešte stále sa nájdu ľudia, ktorí si radi prispôsobujú pracovné prostredie tak, aby v ňom dokázali robiť všetko čo najefektívnejšie.

Opera je možno rýchlejšia (predpokladám, že iného konkurenta FX-u sajonara nepoužíva; ak áno, tak jeho komentár je absolútne bezpredmetný), ale FX poskytuje dostatočný priestor na pohodlné prispôsobenie.


Odpovedať Známka: 6.8 Hodnotiť:
 

FX je ako hip-hop. Vacsina ho pouziva len preto, lebo je to proste móda. 90% pouzivatelov ho ma uplne bez pluginov, cize vtedy je v porovnani s konkurenciou ako je Chrome, Safari, Opera, IE 8 az na uplne poslednom mieste. Samozrejme, ze browserov je vyse 100 druhov, spomenul som len tie najpouzivanejsie.
Odpovedať Známka: -1.8 Hodnotiť:
 

Ty budes nejaky inovator. FireFox a nie FirefoX :-)
Odpovedať Známka: -8.0 Hodnotiť:
 

Oficiálne je to FX ale používa sa FF
Odpovedať Známka: 6.4 Hodnotiť:
 

a kde je napisane ze oficialne? Tiez sa pouziva VW (volkswagen) a nie VG. Ked je nieco zauzivane hovorovo, tak sa to pouziva.
Odpovedať Známka: -10.0 Hodnotiť:
 

FX zrejme preto aby si to ludia nemylili s Friendly Fire
Odpovedať Známka: 5.0 Hodnotiť:
 

http://en.wikipedia.org/wiki/Fx
Odpovedať Známka: 10.0 Hodnotiť:
 

To je oficiálne debilný americký spôsob tvorenia skratiek. Niekto sa tomu prispôsobuje, ale Európanom je takéto krátenie slov cudzie.
Odpovedať Známka: -10.0 Hodnotiť:
 

Debilný? Mne pripadá logický - firefox je jedno slovo čiže FX. Fire Fox je ohnivá líška a Firefox panda červená.
Odpovedať Známka: 10.0 Hodnotiť:
 

ibaze FireFox je naozaj ohniva liska (pozri aj v logu) a nie panda cervena.
Odpovedať Známka: -10.0 Hodnotiť:
 

Pokiaľ si už niekedy pandu červenú videl, rád by som počul prečo si myslíš, že ju logo firefoxu nezobrazuje. Podľa mňa to celkom sedí.
Odpovedať Hodnotiť:
 

citujem:

,,Mozilla (tvorca Firefox-u) by bola rada, aby ľudia ako skratku jej produktu nepoužívali FF ale FX. No skratka FX už dávno patrí slovu "effects" a navyše pod touto skratkou sa k Firefox-u cez vyhľadávač nedostanete. Ľudia sú zvyknutí a používajú FF. Význam skratky FX som už spomenul a čo teda znamená skratka FF? Fuck! Fuck!" Skutocne!
Odpovedať Známka: 10.0 Hodnotiť:
 



Add-onov, ktoré mi uľahčujú prácu mám momentálne nainštalovaných 18 a bez nich si už svoje browsovanie viem predstaviť len ťažko. Párkrát mi napadlo vyskúšať iný browser, ale Opera má úplne odlišné rozloženie funkcií od toho, na aké som zvyknutý a hlavne si do nej nemôžem implementovať funkcie, aké by som rád; Safari žerie po minúte behu vyše 200 MB a IE snáď ani nestojí za reč.

A čo sa týka sťažnosti o tom, že „v holej inštalácii nie je dokopy ani prd mačkin“, tak k tomu len toľko, že keby bolo defaultne vo FX-e predinštalovaných niekoľko add-onov, každý by si sťažoval, že ich musí najprv všetky odinštalovať. Takto si každý upraví Firefox tak, ako mu to vyhovuje. A browser sa neinštaluje 3x týždenne, takže v tom nevidím žiaden problém.
Odpovedať Známka: 7.6 Hodnotiť:
 

jasne, ja to chapem. Ja mam tiez operu prisposobenu tak, ako mne najviac vyhovuje, doinstalovane JS a pod. Ja len nemam rad, ked nejaky hlupaci co ani nevedia, ze co je to plugin zrovnavaju "nahý" ff s operou, v ktorej je viac-menej vsetko na uplne pohodlne browsovanie.
Odpovedať Známka: 8.2 Hodnotiť:
 

,,Ja mam tiez operu prisposobenu tak, ako mne najviac vyhovuje, doinstalovane JS a pod."

Doinstalovane? Asi tazko! V Opere sa nic neinstaluje, staci vlozit JS do adresara a je to! Ziadny restart, ked refreshnes/nacitas nejaku stranku, tak novy JS bude brany do uvahy. Kdezto u FF treba instalovat, resetovat browser... (+ cakat ci plugin neskoliduje z inym a nepadne browser) to mi na FF vadi. Ked stahujem subory tak potom asi nebudem nadseny ze mam resetnut browser, nie vsetky downloady sa daju obnovit.

Opera robi vsetky "onthefly" - aj skin zmeni ihned v jednom kliknuti pekne dynamicky. FF? Moze o takom niecom snivat, je to zakomplexovany browser druhotriednych programatorov co napisali browser v JS.
Odpovedať Známka: -1.4 Hodnotiť:
 

Co keby si si nainstaloval nejaky download manager a mas po probleme pri obnovovani downloadow.
Odpovedať Známka: -3.3 Hodnotiť:
 

mne v Opere staci kliknut na resume po padnuti downloadu ;)
Odpovedať Známka: -10.0 Hodnotiť:
 

Mas absolutnu pravdu.
Odpovedať Známka: 8.3 Hodnotiť:
 

1) daj si do poriadku počítať
2) nauč sa na ňom robiť
3) alebo ho vyhoď von oknom
Odpovedať Známka: -2.9 Hodnotiť:
 

v jednom mas pravdu, firefox je pomaly. Rychle prehliadace su len safari a chrome
Odpovedať Známka: -5.3 Hodnotiť:
 

Operu si kde nechal? ... ja len a len kvoli rychlosti ju pouzivam na bezne browsovanie po zauzivanych strankach zatial co ff webove aplikacie ...
Odpovedať Známka: 3.3 Hodnotiť:
 

boze stranka sa mi bude nacitavat 1,5 sekundy zo servera a renderovat AZ 0,02 sekundy nie 0,01 sekundy a zapina sa 2 sekundy nie 1 sekundu NIEEEEEEEE
nechapem co mate s tou rychlostou... doteraz som si nevsimol rozdiel medzi webkit based,konquerorom a firefoxom co sa tyka rychlosti
ako mam rad rychlost a pri vela programoch je dolezita ale nie pri netovych aplikaciach kde je na 99% hlavne obmedzenie pripojenim/serverom
Odpovedať Známka: 4.0 Hodnotiť:
 

otvor si takych 30 zaloziek.. alebo vyvijaj na tom nejaky web. uvidis, v com je rychlost dolezita :) ale v podstate mas pravdu, pokial surfujes len prilezitostne, tak je rozdiel rychlosti zanedbatelny.
Odpovedať Známka: 10.0 Hodnotiť:
 

Ešte si neumrel? Už by si sa mohol odporúčať. Sajonara
Odpovedať Známka: 1.7 Hodnotiť:
 

Vcera ma to napadlo na mojom pracovnom firefoxe, ten bezi 25 dni bez prestania no a ked som uz klikol na address bar tak to trvalo zopar drahocennych sekund, chvilku googlenia a nasiel som ten sqllite prikaz.

Teraz som to robil aj na Mac OS X (Leopard), no a tam je sqlite3 prikaz zabudovany takze netreba nic stahovat. Na Mac OS rozdiel necitim ale to je koly tomu ze v OS X je ina sprava pamate
Odpovedať Známka: 0.0 Hodnotiť:
 

Kolko zabera FX po 25 dnoch? Mne posledny FX3.5.2 po troch dnoch zabera 520MB a pritom ho velmi nepouzivam, tak by ma zaujimalo, kolko berie po troch tyzdnoch (raz som skusal, kolko zoberie po tyzdni, no nevydrzal chudak. Sam padol... ale to bol myslim BUG, ktory v nedavnej verzii opravili takze mozno by som mohol skusit znova)
Odpovedať Hodnotiť:
 

Ja som asi divny, ale mam ff zapnuty v kuse 2 tyzdne, momentalne mam otvorenych 8 kariet, pricom na jednej je aj video a berie mi 180 Mega...
Odpovedať Hodnotiť:
 

Hmmm.. tak asi budem musiet nanovo reinstalovat FX, lebo ja som ho pustil dnes rano, otvoril standartne Meebo a Facebook, skryl do Systrayu a uz ma 253MB... :(
Odpovedať Hodnotiť:
 

Na mojom notebooku ide firefox dost pomaly a vobec neviem cim to je, strasne mi chyba funkcia ako spat ked stlacim backspace, aj speed dial ako doplnok je dost pomaly :( Dufam ze vyvojari pohnu prstami a odstrania pomalost, inak ta RAM to som si nikdy nestazoval...
Odpovedať Známka: 0.0 Hodnotiť:
 

mne ide na desktope ohnivaliska uplne ze rychlo
Odpovedať Známka: 3.3 Hodnotiť:
 

Aj mne, ono dost robi aj windows, na xp sa spusta dlho, na viste / 7 rychlo vdaka superfetchu
Odpovedať Známka: -3.3 Hodnotiť:
 

mam XP a som viac nez spokojny
Odpovedať Známka: -3.3 Hodnotiť:
 

Presne ako pises. Ale ja som bol dlhu dobu firefox pozitiv az do verzie 3.5 ked zacalo mrznutie pocitaca, problemi s pamatou. A som s firefoxom skoncil.
Odpovedať Hodnotiť:
 

speeddial vo FF? To uz aj toto ukradli od Opery. Si vyskusaj aky je speeddial v Opere svizny. Preco nepouzivas browser co ma vsetko ako sa vravi z prvej ruky, ale len cakas kedy ho FF od niekoho okopiruje a dost biedne okopiruje. Speed dial je super vec, a KAZDY kto ma operu urcite oceni ze tam je, tak preco pouzivat prehliadac ktory to nema a treba doplnok? V inet kaviarni / skolach by bolo super keby v browseroch v speeddiale boli najbeznejsie stranky, lenze tam su tie zlodejske FF ,,hole" ako ich mozilla stvorila, lebo niktory administrator sa ne..be s tymi ich doplnkami.
Odpovedať Známka: 3.3 Hodnotiť:
 

hlavne ze sa mi startuje asi 5sekund a potom mi vyhodi bohovsky dialog ktory ma uplne najsamviac zaujima... ale bude rychlejsi.. super. na margo tych dialogov to je zrut casu a nie nejake nacitavanie
Odpovedať Známka: 0.0 Hodnotiť:
 

jedine co je pomale su vase pocitace a nie FF
Odpovedať Známka: -1.6 Hodnotiť:
 

0km/h
Odpovedať Známka: 6.5 Hodnotiť:
 

Vecna bitka milovnikov firefoxu a opery. Tu sa uz ani neda co riesit, kazdy si to svoje obhajuje jak cigan svoje deti a biely zas tie svoje.
Odpovedať Známka: 7.1 Hodnotiť:
 

A ktory je FF, biely ci cierny? :D
Odpovedať Známka: 7.8 Hodnotiť:
 

Podla toho, ci pouzivas FX alebo Operu :)
Odpovedať Známka: 6.7 Hodnotiť:
 

tak by sa to dalo povedat :-D
Odpovedať Hodnotiť:
 

Nainstaloval som si rozlisenie a je to dost markantny rozdiel.
Odpovedať Známka: 2.5 Hodnotiť:
 

Fajn, nainštaluj si ešte jas a kontrast a budeš to mať dokonalé.
Odpovedať Známka: 10.0 Hodnotiť:
 

a preco si nepridat do databazy registry alebo do startup taketo nieco: "C:\Documents and Settings\USER\Application Data\Mozilla\Firefox\ Profiles\profile_name.default\IniFox.bat", ktory obsahuje "@FOR %%G IN (*.sqlite) DO ( sqlite3 %%G "VACUUM" )" ??? samozrejme este musi byt v tom priecinku aj "sqlite3.exe". potom sa vam to optimalizuje vzdy pri sputeni systemu a nemusite mat dalsiu extension...
Odpovedať Známka: 3.3 Hodnotiť:
 

tak tie diskusie nemaju chybu, vypisovanie o nicom. Dovi dopo. Sa zamyslite a chodte radsej robit nieco poriadne a necumte do tej obrazovky stale dementi.
Odpovedať Známka: 7.5 Hodnotiť:
 

:-D
Odpovedať Známka: 3.3 Hodnotiť:
 

Si to zabil.
Tak niekto musi aj pisat.
Odpovedať Známka: 10.0 Hodnotiť:
 

No ked na PC pracujem,tak v browseri minimalny cas. Ale ked sa zacnem bavit tak aj 80 % ;-)
Odpovedať Hodnotiť:
 

vynikajuce...
Odpovedať Hodnotiť:
 

V poslednom case velmi dobabraly firefox asi prejdem na poeru je rýchlejsia
Odpovedať Hodnotiť:
 

dalsie mudrlantske decko :D deti, piste doma diktaty!!!
Odpovedať Hodnotiť:
 

3D kocka:
http://www.speich.net/computer/moztesting/3d.htm
Opera (nainstalovana rok a pol, pouzivany email klient, opera link, atd...) urobila malu kocku za 2'4 ms a velku za 4'6 ms
A holy FF bez jedineho doplnku za 6'1 ms malu a velu za 12'3 ms. Ved si to skuste sami. V Opere je HLAVNE svizne a nie sekave ako vo FF. A takto sekavo nesvizne sa FF sprava aj pri surfovani. Opera je ovela plynulejsia.

Takze ja neverim tym reciam, ze FF zerie menej pamate, je rychlajsia v renderovani, ci v JS.
Ja pomala a zaostava oproti Opere cele roky. Len ked slubovali, ze uz FF 3 prinesie zmeny v tej ich pomalosti, ale ani nahodou.
Odpovedať Známka: 5.0 Hodnotiť:
 

prisiel som na zaujimave zistenie, na jednom pocitaci pouzivame so sestrou dva rozne prehliadace, ja pouzivam google chrome a sestra FF 3.5. minule mala sestra pusteny FF, tak som si povedal, ze idem trocha posurfovat, moja radost bola ale prilis skora, ta pomalost a rozdiel v zobrazovani stranok ma priam sokovala, hned som zacal rozmyslat, ako som niekedy mohol tak zastavat FF. je to otrasne pomale a tieto addony a neviem este ake doplnky FF pomozu velky PRD (zvyraznenie intenzity hlasu). preto ostavam verny google. tolko moje zaujimave zistenie. dufam, ze ste stastni, ze som sa s nim s vami podelil. dopocutia
Odpovedať Hodnotiť:
 

a este keby si skusil Operu...
Odpovedať Hodnotiť:
 

Moj test na Opere:
Mala kocka: 2'123 ms
Velka kocka:3'676 ms
Pocitac:
AMD Athlon, 1.2GHz, 768MB RAM,
OS: Win XP
Odpovedať Hodnotiť:

Pridať komentár