Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Dalsi tip co zrychli Firefox  (Přečteno 4232 krát)

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Dalsi tip co zrychli Firefox
« kdy: 14 Prosince 2009, 17:34:05 »
Ohledne zrychleni Firefoxu zde na foru najdete hezkych par tipu a vicemene vsechny jsou ucinne. Ted predstavim jeden kterej neni moc znamej.

Firefox od verze 3.0 uklada do jedne ze svych databaz informace ohledne podezrelych strankach a tahle databaze muze hezky narust . Kdyz navstivite jakoukoliv stranku, nejdriv se koukne do tyhle databaze a az pak jede dal. Jestli databaze narostla na 50 - 80 MB tak zacina pomalu ale jiste zpomalovat prvni nacitani stranky. Neni to zpomaleni extremni, ale casem muze byt znatelny. Takze postup je zde:

1.) otevreme si domovskej adresar
2.) povolime zobrazeni skrytejch souboru
3.) najdeme si adresar .mozilla
4.) nasledne v nem adresar firefox/vasprofil.default
5.) zde ted hledame soubor urlclassifier3.sqlite , ktery proste smazeme, nemusite se niceho bat soubor se automaticky znovu vytvori. Rozdil je v tom ze predtim nez ho smazete , kouknete se pro zajimavost jakou ma velikost ( u mne to bylo 55 MB), nasledne to zkontrolujte po znovuvytvoreni souboru ( 32 Kb )
6.) tuto cinnost muzete prubezne praktizovat
7.) sikovni kluci muzou klidne napsat script ktery to muze delat pres cron v pravidelnych intervalech

« Poslední změna: 14 Prosince 2009, 17:42:13 od petrakis »
Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Dalsi tip co zrychli Firefox
« Odpověď #1 kdy: 14 Prosince 2009, 18:05:07 »
7.) sikovni kluci muzou klidne napsat script ktery to muze delat pres cron v pravidelnych intervalech
Nebude jednodušší prostě v Nastavení v záložce Zabezpečení zrušit Blokovat nahlášené útočné/podvodné stránky?

Jinak pokud řekneš A, měl bys říct i B. Pokud někdo totiž daný návod použije, měl by si být vědom, že tato služba již pro něj nebude dostupná. (Ve výchozím nastavení je zapnutá.)
http://www.openstreetmap.org - mapy celého světa "wiki style"

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Re: Dalsi tip co zrychli Firefox
« Odpověď #2 kdy: 14 Prosince 2009, 18:16:56 »
7.) sikovni kluci muzou klidne napsat script ktery to muze delat pres cron v pravidelnych intervalech
Nebude jednodušší prostě v Nastavení v záložce Zabezpečení zrušit Blokovat nahlášené útočné/podvodné stránky?

Jinak pokud řekneš A, měl bys říct i B. Pokud někdo totiž daný návod použije, měl by si být vědom, že tato služba již pro něj nebude dostupná. (Ve výchozím nastavení je zapnutá.)

Prave naopak, neni potreba  rusit to blokovani a timhle zpusobem to ani nemenis (zkus to v praxi a uvidis, ze se databaze vytvori a zacne narustat), sluzba dostupna bude, ale s tim rozdilem, ze se zacne znova zaplnovat dabataze. Reknes si ze tak proc to delam ? Z duvodu, ze kdyz mi to naroste rekneme na 350 MB a polovina tech webu co tam mam, uz je bud vypla anebo vycistena , je zbytecny si je zalohovat a pokazde se koukat do stale vetsi databaze. To blokovani je uzitecne ale s mirou. Takze samozrejme implementace toho bodu c. 7 by mohla byt na nejake treba 15 - denni baze.
Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Re: Dalsi tip co zrychli Firefox
« Odpověď #3 kdy: 14 Prosince 2009, 18:29:19 »
Tenhle zpusob je ten z tech jednoduchych, jestli chces management sofistikovanej tak pak takhle:

1.) addon pro management sqlite databaz https://addons.mozilla.org/en-US/firefox/addon/5817
2.) v menu database si vyberes connect database , preklikas se k popisovany databaze
3.) nasledne si v zobrazovacim poli vyberes DB Settings a pod polozkou Others je hned prvni Auto Vacuum, nastavis to a udela to same co jsem popisoval
4.) za pomoci toho addonu muzes zkoumat jakoukoliv sqlite databazy v systemu
Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Dalsi tip co zrychli Firefox
« Odpověď #4 kdy: 14 Prosince 2009, 18:33:33 »
Reknes si ze tak proc to delam ? Z duvodu, ze kdyz mi to naroste rekneme na 350 MB a polovina tech webu co tam mam, uz je bud vypla anebo vycistena , je zbytecny si je zalohovat a pokazde se koukat do stale vetsi databaze.
Aha, to mě nenapadlo. Takže po znovuobnovení souboru se zaplní pouze nejaktuálnějšími daty? Máš to vyzkoušeno?

Prave naopak, neni potreba  rusit to blokovani a timhle zpusobem to ani nemenis (zkus to v praxi a uvidis, ze se databaze vytvori a zacne narustat),
Právě že to mám vypnuté a ten soubor je už několik měsíců na stabilní hodnotě 32768B.
http://www.openstreetmap.org - mapy celého světa "wiki style"

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Re: Dalsi tip co zrychli Firefox
« Odpověď #5 kdy: 14 Prosince 2009, 18:36:07 »
VYZKOUSENO

zapni si to a sleduj , zkoukni 10 webu , smaz a zopakuj

Citace
Aha, to mě nenapadlo. Takže po znovuobnovení souboru se zaplní pouze nejaktuálnějšími daty? Máš to vyzkoušeno?

Opravdu nejdriv zkousim u sebe , pokud by to mohlo nadelat prasarnu  ;)
Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Dalsi tip co zrychli Firefox
« Odpověď #6 kdy: 14 Prosince 2009, 18:51:15 »
Díky za info, ale nechám si to Zabezpečení vypnuté, ať se o ten soubor nemusím starat.

Ještě jedna věc: asi by bylo dobré, když se ten soubor bude mazat, aby nejel FF (v cronu třeba ošetřit).
http://www.openstreetmap.org - mapy celého světa "wiki style"

wam]Spider007

  • Host
Re: Dalsi tip co zrychli Firefox
« Odpověď #7 kdy: 14 Prosince 2009, 19:10:19 »
lenze ak chodis na nejake stranky casto, tak on to tam stranky, ktore este nemas furt zapisuje a zapis je obecne pomalsi ako citanie. Tym padom je zrychlenie len ciastocne. Na druhu stranu je lepsie danu sqlite databazu otvorit a trochu sa v tom pohrabat alebo len jednodcho spravit VACUUM. Osobne by som radsej zvolil tuto metodu.

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Re: Dalsi tip co zrychli Firefox
« Odpověď #8 kdy: 14 Prosince 2009, 19:39:03 »
Souhlas s tim VACUUM, to by mohl byt asi nejlepsi zpusob, ohledne toho hrabani se , pokud to resis treba tim addonem co jsem popisoval niz, tak to vypada takhle u  konkretni databaze a je to dost tezko identifikovatelne co smazat a co ne., takze pak spise VACUUM bez selekce.

screenshot sqlite manager

Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

wam]Spider007

  • Host
Re: Dalsi tip co zrychli Firefox
« Odpověď #9 kdy: 14 Prosince 2009, 19:43:59 »
pouzivam klasickeho konzoloveho klienta sqlite3.
Ano pozeral som si aj ja tie tabulky a je to nejake divoke :D. Ono asi rucne mazat nie je to prave orechove, ale mozno tam pani z mozilly zabudli nahadzat nejake indexy. Este som to celkom neskumal, ale mozno sa s tym daco bude dat spravit.

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Dalsi tip co zrychli Firefox
« Odpověď #10 kdy: 14 Prosince 2009, 21:00:06 »
Pokud se tedy shodneme, že nejlepší řešení je projet to vacuumem, pak by stačilo použít tento obecnější postup
http://forum.ubuntu.cz/index.php?topic=37466.0
http://www.openstreetmap.org - mapy celého světa "wiki style"

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Re: Dalsi tip co zrychli Firefox
« Odpověď #11 kdy: 14 Prosince 2009, 21:10:23 »
Pokud se tedy shodneme, že nejlepší řešení je projet to vacuumem, pak by stačilo použít tento obecnější postup
http://forum.ubuntu.cz/index.php?topic=37466.0

Logicky mas pravdu, ale... Je tam jedno ale, a to je ze databaze je zoptimalizovana, velikost je vsak beze zmeny. Asi bude potreba jak rekl wam]Spider007 vymyslet to "prehrabani". Projdu si kod toho addonu a uvidim jak to vlastne dela a dam vedet.
Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Dalsi tip co zrychli Firefox
« Odpověď #12 kdy: 14 Prosince 2009, 21:21:29 »
Je tam jedno ale, a to je ze databaze je zoptimalizovana, velikost je vsak beze zmeny.

Zkoušel jsem to, a velikost se zmenšila o 25%.
Kód: [Vybrat]
# po.sqlite je kopie urlclassifier3.sqlite
arrange@lean:/tmp$ ls -l po.sqlite
-rw-r--r-- 1 dsl dsl 34344960 2009-12-14 21:13 po.sqlite
arrange@lean:/tmp$ sqlite3 po.sqlite 'VACUUM;'
arrange@lean:/tmp$ ls -l po.sqlite
-rw-r--r-- 1 dsl dsl 25931776 2009-12-14 21:16 po.sqlite

Viz taky
Citace: http://www.sqlite.org/faq.html
I deleted a lot of data but the database file did not get any smaller. Is this a bug?

    No. When you delete information from an SQLite database, the unused disk space is added to an internal "free-list" and is reused the next time you insert data. The disk space is not lost. But neither is it returned to the operating system.

    If you delete a lot of data and want to shrink the database file, run the VACUUM command. VACUUM will reconstruct the database from scratch. This will leave the database with an empty free-list and a file that is minimal in size.
Je fakt, že to není žádný zázrak.
http://www.openstreetmap.org - mapy celého světa "wiki style"

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Re: Dalsi tip co zrychli Firefox
« Odpověď #13 kdy: 14 Prosince 2009, 21:31:04 »
Jo mas pravdu, ja jsem ted prisel na jinou zajimavou vec ohledne tohohle. A tou je ze defaultne je urlclassifier.confirm-age nastaven na 2700 (45 min). Co to znaci? Je to cas ktery oznacuje blacklist za validni, po uplynuti tohletoho casu se updatuje (google black listy). Z toho usuzujinasledujici:

domena na blacklistu urcite vydrzi dele nez 45 minut, takze by mozna stalo za pokus tuhle hodnotu 2700 zvysit treba na 86400 (24 hod), po uplynuti udelat VACUUM. Predeslo by se zbytecnymu updatu kazdych 45 minut. A docilil by se jiz spominanej efekt ce cteni je rychlejsi nez psani.


staci zadat:

about:config
urlclassifier.confirm-age
zmenit hodnotu na 86400

EDIT: podotykam ze je to ciste subjektivni odhad, vysledek nemuzu zarucit, je mozne ze prijde k uplne opacnymu efektu



Citace
http://kb.mozillazine.org/Urlclassifier.confirm-age
Firefox incorporates the Google Safe Browsing extension in its own Phishing Protection feature to detect and warn users of phishy web sites.

The list of phishy websites (and of malware-hosting pages) is normally updated periodically from Google. If one of the updates fails, though, Firefox must use an outdated blacklist. To avoid this, Firefox will automatically re-check a site if it looks phishy and the blacklist is possibly out-of-date.

This preference determines the oldest an entry in the local blacklist can be before it is assumed to be out-of-date.

Citace
Number of seconds specifying the age at which local blacklist entries are considered out-of-date if a blacklist update fails. Default is 2700 (45 minutes)
« Poslední změna: 14 Prosince 2009, 21:39:22 od petrakis »
Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

wam]Spider007

  • Host
Re: Dalsi tip co zrychli Firefox
« Odpověď #14 kdy: 17 Prosince 2009, 13:00:52 »
ono tie SQLite databazy su dost nestastne v tom firefoxe. Urcite by sa to dalo pekne poladit, len by to chcelo precitat dokumentaciu, ktora asi nebude mala a z nej nasledne zistit, co vsetko je vo firefoxe zbytocne nafuknute.

NoWin

  • Host
Re: Dalsi tip co zrychli Firefox
« Odpověď #15 kdy: 17 Prosince 2009, 14:07:59 »
ono tie SQLite databazy su dost nestastne v tom firefoxe. Urcite by sa to dalo pekne poladit, len by to chcelo precitat dokumentaciu, ktora asi nebude mala a z nej nasledne zistit, co vsetko je vo firefoxe zbytocne nafuknute.
Prej jde FF upravit tak, aby používal MySQL databázi. Nezkoušel jsem.

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6029
Re: Dalsi tip co zrychli Firefox
« Odpověď #16 kdy: 17 Prosince 2009, 15:22:04 »
Podle mě se to zbytečně řeší a strávený čas řešením se prostě nevyplatí. Ale samozřejmě existuje i druhá strana mince, nadšení.
U mě ten soubor měl asi 43MB smazal sem to natvrdo se zaplým FF. Je tam i texťák stejného jména, jiného obsahu. Jinak mě těší, že ta FF databáze sq lite funguje napříč spektrem FF 3.0.15, 3.5.x, 3.6.x, 3.7.x :) i zpětně kompatibilní.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Dalsi tip co zrychli Firefox
« Odpověď #17 kdy: 17 Prosince 2009, 22:10:45 »
Podle mě se to zbytečně řeší a strávený čas řešením se prostě nevyplatí. Ale samozřejmě existuje i druhá strana mince, nadšení.
U mě ten soubor měl asi 43MB smazal sem to natvrdo se zaplým FF.
Taky jsem to zkušebně smázl, ale za pár hodin používání FF byl ten soubor téměř na původní velikosti. Doporučoval bych ho tedy nechat tak, jak je, nebo si vypnout nahlášené útočné/podvodné stránky.
http://www.openstreetmap.org - mapy celého světa "wiki style"

 

Provoz zaštiťuje spolek OpenAlt.