
Mark Lucas
0
2894
862
Ne volim Firefox. Mislim da je riječ o monolitnom, ogromnom i teškom pretraživaču, a njegova se arhitektura utemeljena na XPI-u osjeća sporo i datirano. Rečeno je, to je mnogo otvorenije i prilagodljivije od preglednika Google Chrome, a to osjećam i koristeći “samostalan” pretraživač je dobar za web. ja kažem “samostalan” jer Google daje Mozilla kante s novcem jer je zadana tražilica, ali ipak, to je relativna neovisnost.
Također, na kraju dana, ono što mi je najvažnije je performans. I dok Chrome ima brz JavaScript mehanizam i dobro prikazuje stranice, on će se samo smrznuti u mom sustavu - postaje potpuno neodgovarajući i trebati gotovo minutu do “probudi se”. S druge strane, Firefox bi postupno postajao sve sporiji i sporiji sve dok se također ne bi smrzavao i gušio. No kako je Firefox fleksibilniji, dopustite mi da vam pokažem neke brze tehnike kojima sam se zaobilazio i koristio Firefox u relativnoj udobnosti (i odzivnosti).
Ponovno pokretanje memorije [Više nije dostupno]
Gore možete vidjeti da Firefox trenutno zauzima 977MB RAM-a na mom sustavu. Taj broj možete vidjeti zahvaljujući vrlo praktičnom dodatku koji se zove Memory Restart. Pokazuje vam koliko RAM Firefox uzima (i s obzirom na nepropusnu prirodu Firefoxa, mislim da bi to zaista trebala biti izvorna osobina). Jednom kada broj premaši prag koji ste definirali, postaje crveni (kao što vidite gore). Jednim klikom broja ponovno se pokreće preglednik i ponovno učitavaju sve kartice. Pogledajte što se događa u roku od nekoliko sekundi nakon što pritisnete gumb na mom sustavu:
Da - to točno čitate. 977MB pretvorilo se u 327MB, i to s istim točno otvorio se set od jedanaest kartica i nakon što sam čekao da se svi kartice ponovno učitaju. Dakle, govorimo o smanjenju od 650 MB RAM-a, samo klikom na jedan gumb i čekanjem oko 15 sekundi. To je 5 sekundi prije nego što mogu nastaviti s radom i 15 sekundi prije učitavanja svih kartica. Zašto da li se to čak i događa - nemam pojma i krivim za groznu arhitekturu i opću portilu Firefoxa. Ali ponovno pokretanje memorije čini ovaj problem mnogo upravljivijim.
Morat ćete pronaći vlastiti prag putem pokušaja i pogreške, ali čak i ako imate 16 GB RAM-a, to ne znači da Firefox neće postati spor nakon što potroši više od nekoliko svirki. Ako ste ikada bili frustrirani zbog sporosti Firefoxa, ovo je dodatak # 1 koji trebate pokušati.
Flashblock [Više nije dostupno]
Iznad je snimka zaslona koju sam upravo snimio sa CNN.com. Primjetite “F” kugla pod CNN logotipom? To je Flashblock na poslu. Web stranice često upotrebljavaju Flash pretjerano, a Flash zauzima puno memorije. Flashblock vam omogućuje povratiti računalo i sami odlučiti koji Flash želite pokrenuti. Ali ne morate kliknuti Flash Orb svaki put kada želite pokrenuti animaciju (to može biti noćna mora na web mjestu kao što je YouTube). To možete učiniti samo:
Samo kliknite jednom i gotovi ste. Flashblock je dovoljno pametan da uzima u obzir ugrađeni sadržaj: Ako dopustite sav Flash s YouTubea, ugrađeni YouTube videozapisi na webu će početi raditi. Neizostavno, stvarno.
Kartice za automatsko zatvaranje [više nije dostupno]
Ovaj posljednji nije obavezan, ali lijepo je: Automatsko zatvaranje kartica omogućuje da kartice rastu “star” a zatim ih nakon nekog vremena zatvori. Nakon što kartica postane stara, njezina se boja teksta mijenja, tako da možete vidjeti da je spremna za zatvaranje. Kao što možete vidjeti gore, možete konfigurirati intervale. Eksperimentirao sam s 3 minute i 7, ali shvatio sam da je to prebrzo za mene. Čini se da 7 i 13 djeluju dobro za moje navike pregledavanja. Dodatak je dovoljno pametan da može računati samo vrijeme dok je preglednik aktivan, pa ako pregledač prikazuje stranicu na jednu stranu, a vi (recimo) pišete blog blog u drugom prozoru, kartica prikazuje stranica se neće zatvoriti (niti će se koristiti bilo koje druge kartice na tom prozoru).
Razlog zašto kažem da nije nužan jest taj što nisam primijetio ogromne uštede u memoriji zbog zatvaranja kartica. Ako zatvorim čitav niz kartica nakon što je Firefox dosegao 900MB RAM-a, broj RAM-a se zapravo ne smanjuje. Stoga to uglavnom možete zamisliti kao način uklanjanja trake s karticama, a možda to ima i blagi utjecaj na brzinu.
Završne misli
Upravljanje memorijom Firefoxa bitno je slomljeno i ne znam hoće li se ikada popraviti (ovdje se nadam, svejedno). Do tada su ti dodaci dovoljno dobri za mene. Imate li sličnih problema? Ako je tako, koja ste rješenja pronašla?