- Наладзьце лік працэсаў Firefox у памяці
- Паменшыце спажыванне памяці ў бягучым сеансе
- Адключыце лішнюю анімацыю інтэрфейсу
- Загружайце замацаваныя ўкладкі па патрабаванні
- Адключыце лішнія пашырэння
- Выкарыстоўвайце стандартную тэму афармлення
- Адключыце лішнія убудовы
- Адключыце автовоспроизведение відэа
- Адключыце анімацыю на вэб-старонках
- Паспрабуйце замяніць AdBlock на uBlock Origin
- Адпраўце фонавыя ўкладкі спаць
- Ачысціце Firefox ад лішняга
- заключэнне
Вы незадаволеныя прадукцыйнасцю Firefox? Хочаце зрабіць браўзэр ад Mozilla хутчэй або жа прымусіць яго спажываць менш сістэмных рэсурсаў? У гэтым матэрыяле мы сабралі ўсе вядомыя нам спосабы паскорыць і аптымізаваць Firefox Quantum, наладзіўшы яго на максімальную прадукцыйнасць.
Папярэдзім адразу: наш матэрыял - не панацэя і гарбузы ў карэты ён не ператварае, аднак мы спадзяемся, што некаторыя з саветаў па паскарэнню Firefox сапраўды будуць вам карысныя.
Наладзьце лік працэсаў Firefox у памяці
Першы савет тычыцца колькасці працэсаў для апрацоўкі кантэнту, якія выкарыстоўвае Firefox Quantum. Такая налада з'явілася ў браўзэры ў мінулым годзе. Каб убачыць яе, зайдзіце ў налады, пракруціць ўніз да падзелу прадукцыйнасць і зніміце сцяжок з опцыі «Выкарыстаць рэкамендуемыя налады прадукцыйнасці».
Тады перад вамі з'явіцца налада колькасці кантэнт-працэсаў Firefox у памяці:
У нас іх па змаўчанні было 4, але ў вас можа быць больш або менш у залежнасці ад аб'ёму аператыўнай памяці і некаторых іншых характарыстык. Таксама заўважым, што кантэнт-працэсы - гэта не ўсе працэсы Firefox , Што вы ўбачыце ў дыспетчару задач. Там іх будзе больш. Тым не менш кантэнт-працэсы - гэта самае асноўнае.
Наладу трэба ажыццяўляць у залежнасці ад вашага стылю працы ў сеткі і, зноў жа, аб'ёму памяці. Калі «аператыўкі» у вас шмат (8 і больш гігабайт), а з вялікім лікам ўкладак вы звычайна не працуйце, то ёсць сэнс павялічыць лік працэсаў кантэнту для павелічэння распаралельвання аперацый і, адпаведна, прадукцыйнасці.
Калі ж АЗП мала і (або) вы можаце зараз адкрываць дзясяткі укладак і больш, то разумней, наадварот, паменшыць колькасць такіх працэсаў, каб браўзэр выкарыстаў менш памяці. У выніку яна будзе радзей упірацца «у столь», тым самым выклікаючы праблемы прадукцыйнасці.
Паменшыце спажыванне памяці ў бягучым сеансе
Калі ў дыспетчару задач вы бачыце, што Firefox Quantum «есць» занадта шмат аператыўнай памяці або нават забівае яе цалкам, з-за чаго вам даводзіцца часта перазапускаць браўзэр, то паспрабуйце зайсці на службовую старонку about: memory. Там ёсць кнопка, якая дазваляе мінімізаваць выкарыстанне памяці:
Яе націск вызваліць вам некаторы колькасць «аператыўкі», якое ў дадзены момант выкарыстоўвае браўзэр. З АЗП будуць прыбраныя розныя другарадныя, дапаможныя дадзеныя. Вольнае месца пасля можа зноў выкарыстоўваць Firefox, але ўжо для больш актуальных задач, ці ж іншае прыкладанне.
Нажаль, гэтая кнопка мае сур'ёзнае абмежаванне, так як націск на яе дзейнічае толькі адзін раз, але час ад часу яна зможа вам злёгку дапамагчы.
Адключыце лішнюю анімацыю інтэрфейсу
Калі ў вас зусім слабы кампутар або жа жалеза больш-менш актуальна, але вы ўсё роўна хочаце адмовіцца ад усяго лішняга для атрымання максімальнай прадукцыйнасці Firefox, то адключыце анімацыйныя эфекты.
Анімацыя спрацоўвае на кнопцы абнаўлення старонкі; на саміх ўкладках, калі ідзе загрузка старонкі; падчас загрузкі файлаў і яшчэ пры некаторых сцэнарах. Адключаецца ўсё гэта з нядаўняга часу адзінай наладай toolkit.cosmeticAnimations.enabled, якая знаходзіцца на службовай старонцы about: config:
Па змаўчанні значэнне налады - true, клікніце па ёй двойчы, каб слупок «значэнне» змяніўся на false. У выніку залішняя анімацыя ў браўзэры будзе адключаная. Ўключыць назад, калі што, яе можна вярнуўшы дадзеным параметры значэнне true.
Загружайце замацаваныя ўкладкі па патрабаванні
Для таго каб мінімізаваць нагрузку на працэсар і памяць у Firefox ёсць механізм загрузкі ўкладак па патрабаванні. Яго сутнасць: ўкладкі з папярэдняга сеанса работы ніколі не загружаюцца да таго часу, пакуль вы па іх не клікне. Іншыя ж браўзэры паступова падгружаецца ў фонавым рэжыме усе вакенцы з папярэдняй сесіі, нават калі вы па іх не гукалі.
Firefox у гэтым плане паводзіць сябе куды больш лагічна. Аднак такія паводзіны Firefox па змаўчанні не распаўсюджваецца на замацаваныя ўкладкі. Яны заўсёды загружаюцца пры запуску з ходу, нават калі не патрэбныя вам у дадзены момант. Гэта можна выправіць. Зайдзіце на старонку about: config і дайце параметры browser.sessionstore.restore_pinned_tabs_on_demand значэнне true замест false.
У выніку замацаваныя укладкі (злева на скрыншоце вышэй) пры старце браўзэра будуць загружацца падобна звычайным: толькі ў тым выпадку, калі вы па іх папярэдне клікнулі.
Адключыце лішнія пашырэння
Розныя дадатковыя падключаюцца модулі могуць вельмі негатыўна ўплываць на прадукцыйнасць браўзэра. Паспрабуйце іх адключыць. Для гэтага клікніце па галоўным меню, абярыце там пункт «дапаўненні», у адкрылася ўкладцы ў раздзеле «пашырэння» вы ўбачыце старонку з усталяванымі ў вас пашырэннямі:
Любыя пашырэння аказваюць ў той ці іншай ступені негатыўны ўплыў на прадукцыйнасць.
Некаторыя з тых пашырэньні, што вы ўсталявалі, магчыма, мае сэнс адключыць і ўключаць толькі тады, калі ў іх з'яўляецца неабходнасць. Зразумела, які-небудзь AdBlock ці нешта падобнае спатрэбіцца вам заўсёды практычна на ўсіх сайтах, але сэнс трымаць пастаянна уключанымі астатнія модулі - пад пытаннем.
Дарэчы, калі вы неспрактыкаваны карыстальнік, то майце на ўвазе, што па змаўчанні тут павінна быць пуста: ні адно пашырэнне першапачаткова з Firefox Quantum не пастаўляецца і ўсталёўваюцца яны толькі вамі ж ўручную. Калі ў вас тут нешта ёсць: цалкам магчыма, што яно лішняе і усталявалася супраць вашай волі.
Выкарыстоўвайце стандартную тэму афармлення
Не спяшаецеся пакідаць ўкладку «кіраванне дапаўненнямі», так як следам за раздзелам «пашырэння» там варта раздзел тым афармлення. Пераканайцеся, што ў вас там па змаўчанні ўключана стандартная базавая тэма афармлення:
Калі ж гэта не так - уключыце менавіта яе. Асноўная тэма павінна быць найбольш добра «адпаліравана» распрацоўшчыкамі. Астатнія ж тэмы такім пахваліцца не могуць, з-за чаго цалкам могуць прыводзіць да невялікіх страт у прадукцыйнасці і спажыванні рэсурсаў.
Адключыце лішнія убудовы
Нарэшце, на ўкладцы «кіраванне дапаўненнямі» ёсць раздзел убудоў. У адрозненне ад старонкі пашырэньні розныя модулі тут могуць з'яўляцца і без вашага ведама. Паспрабуйце перавесці іх са стану «заўсёды ўключаць», у якім яны павінны знаходзіцца па змаўчанні, у рэжым «ніколі не ўключаць».
Гэта датычыцца ўсіх убудоў, але выключэнне можа быць зроблена для флэш-плэера (Shockwave Flash). Наогул-то актуальныя версіі Firefox і сучасныя сайты цалкам могуць абыйсціся і без яго, аднак калі дзе-то вы ўсё ж сустрэнеце просьбу ўсталяваць / выкарыстоўваць Flash, то прыйдзецца ўключыць гэты убудова назад.
Адключыце автовоспроизведение відэа
Многія сайты сёння любяць аўтаматычна ўключаць розныя аўдыё і відэа без попыту, нават калі вы нікуды не гукалі, а проста адкрылі старонку. Гэта, вядома ж, моцна можа паўплываць на прадукцыйнасць. У Firefox Quantum ёсць адмысловых настаўленняў, каб пазбавіцца ад такога бесцырымоннага паводзін некаторых сайтаў.
Яна знаходзіцца на старонцы схаваных опцый about: config і называецца media.autoplay.enabled. Па змаўчанні яе значэнне - true.
Вам жа падвойным клікам трэба перавесці яго ў false, што пазбавіцца ад назойлівага автовоспроизведения на сайтах. Калі гэта будзе зроблена, ні адно відэа само па сабе больш ўключацца не павінна: ад вас заўсёды спатрэбіцца відавочны клік па кнопцы «play» ці чаму-то падобнаму для пачатку прайгравання.
З іншага боку, калі вы вельмі часты госць на тым жа YouTube, то ўлічыце, што функцыя даставіць вам і відавочнае нязручнасць. Бо ад вас спатрэбіцца кожны раз клік па роліку, якога вы раней не рабілі.
Дарэчы, калі вы дасведчаны карыстальнік, то можаце пайсці крыху далей і адключыць не толькі автовоспроизведение, але і паспрабаваць прыбраць аўтаматычную буферызацыю відэа. Яна не так рэсурсаёмістай, як само прайграванне, але затое адбываецца, нават калі ролік не прайграецца або пастаўлены на паўзу.
Убачыць яе досыць проста па, як правіла, шэрай палосцы пад відэа. Яна паказвае наколькі відэа ўжо буферизировалось, то ёсць адправілася ў памяць вашага прылады:
Паэксперыментаваць з буферызацыяй канкрэтна на YouTube вы можаце з дапамогай пашырэнняў YouTube Stop Button і YouTube no Buffer (no autoplay). Яны абодва ад аднаго аўтара. Першае дадасць новую кнопку плэер, каб вы змаглі кропкава кіраваць буферызацыяй для кожнага відэа. Другое адключыць яе для кожнага відэа.
Адключыце анімацыю на вэб-старонках
Яшчэ адзін тып рэсурсаёмістай кантэнту на старонках ў сеткі - GIF-анімацыя. Цыклічна паўтараюцца малюнка не толькі выдатна адцягваюць на сябе ўвагі, але і могуць негатыўна адбіцца на прадукцыйнасці, асабліва калі прысутнічаюць на нейкі з укладак ў вялікай колькасці.
Адключыць такую анімацыю таксама можна на about: config. Знайдзіце там параметр image.animation_mode. Значэнне па змаўчанні там normal.
Клікнуўшы па параметры, з'явіцца ўсплывальнае акно, дзе вы павінны сцерці normal і замест гэтага напісаць none. З гэтага часу GIF-малюнкі прайгравацца больш не будуць. Да прыкладу, у нас, старонка браўзэра, набітая рознымі GIF-малюначкамі, забяспечвала загрузку ЦП прыкладна на 10%. Пасля ўстаноўкі параметру ў значэнне none загрузка знізілася да 1-2%.
У выпадку чаго, вы зможаце вярнуць прайграванне GIF, вярнуўшы паказаным вышэй параметры яго ранейшае значэнне normal.
Паспрабуйце замяніць AdBlock на uBlock Origin
На жаль аўтараў сайтаў, усё больш карыстальнікаў выкарыстоўваюць блакавальнікі рэкламы. Самыя папулярныя з іх - AdBlock і AdBlock Plus. Здавалася б, іх выгада відавочная, бо яны прыбіраюць са старонак мноства розных рэкламных блокаў тым самым напэўна эканомячы рэсурсы.
На практыцы, зазірнуўшы ў дыспетчар задач, вы можаце пераканацца, што па спажыванні рэсурсаў не ўсё адназначна. Каб дасягнуць іх эканоміі паспрабуйце замест AdBlock ўсталяваць крыху менш за вядомы блакавальнік - uBlock Origin.
Пры гэтым для пазбягання праблем у выпадку ўстаноўкі uBlock не забудзьцеся адключыць AdBlock ў мэнэджару пашырэньні:
Аўтары пазіцыянуюць uBlock Origin менавіта як непатрабавальны да апаратных рэсурсаў блакавальнік рэкламы і мяркуючы па досыць станоўчым водгуках карыстальнікаў як мінімум доля праўды ў гэтым ёсць.
Адпраўце фонавыя ўкладкі спаць
Гэтая рада арыентаваны на больш-менш вопытных карыстальнікаў. Адна з галоўных прычын праблем з прадукцыйнасцю - фонавыя ўкладкі. Калі вы адкрывайце шмат укладак, у бягучы момант глядзіце вы толькі на адну з іх, аднак гэта не перашкаджае іншым спажываць рэсурсы працэсара і займаць памяць.
Стваральнікі браўзэраў хоць і працуюць па розных напрамках, якія дазваляюць часткова нівеліраваць гэтую праблему, вялікіх поспехаў тут усё роўна пакуль не дамагліся. А вось аўтары пашырэньні прапануюць хай і не вельмі зручныя, але затое дзейсныя спосабы барацьбы з пражэрлівасцю фонавых табаў. Сярод такіх аўтар модуля Tab Suspender.
Яно дадае кнопку ў адрасную радок браўзэра, у меню якой ёсць каманды выгрузкі з памяці бягучай укладкі (Suspend this tab), бягучага акна, усіх укладак ці ўсіх табаў, акрамя бягучай. Ледзь ніжэй у тым жа меню размешчаны каманды, якія пачынаюцца са слова Unsuspend. Яны дазваляюць назад загрузіць тое, што было выгружана з памяці.
Выгружанага ўкладкі для нагляднасці адзначаюцца прыцемненых абразком, па-над якой з'яўляецца спецыяльны зялёны індыкатар:
Іх змесціва, зразумела, у гэты момант адсутнічае. Замест гэтага вы ўбачыце толькі назоў, URL-адрас старонкі і дату / час, калі яна была выгружаная з памяці.
Аднак ўсяго толькі адзін клік па пустым прасторы ўкладкі зноў загрузіць яе змесціва. У цэлым ідэя па «усыпіць» фонавых ўкладак, каб яны не ўплывалі на прадукцыйнасць - вельмі радыкальная, але разумная, асабліва там, дзе «жалеза» кампутара зусім не ўражвае.
Калі задумка вас зацікавіла, то абавязкова зайдзіце ў дадатковыя налады пашырэння. Іх даволі шмат. Напрыклад, можна наладзіць аўтаматычную выгрузку табаў з памяці ў некаторых сітуацыях або, наадварот, выключыць з гэтага працэсу пэўныя ўкладкі.
Заўважым, што аўтар Tab Suspender цяпер актыўна заняты стварэннем пашырэння Auto Tab Discard. Яно працуе ў гэтай жа вобласці, але выкарыстоўвае нейкія убудаваныя механізмы Firefox, што з'явіліся там пачынаючы з версіі 59.
Ачысціце Firefox ад лішняга
Нарэшце, у нас ёсць яшчэ адна прапанова, магчыма, найбольш радыкальнае: паспрабуйце скінуць Firefox. Перш чым пераступаць - падумайце, настолькі Ці ёсць у вас усё дрэнна, каб рызыкаваць, так як удалено можа быць і нешта каштоўнае для вас, што захоўваецца ў браўзэры. Увогуле, вы папярэджаны.
Функцыя скіду - гэта штатная магчымасць «вогненнага ліса». Пра яе і іншых спосабах ачысткі Firefox мы некалькі разоў ужо згадвалі ў папярэдніх артыкулах. Яна знаходзіцца на службовай старонцы about: support і актывуецца вось гэтай кнопкай:
Скід прывядзе да вяртання ўсіх налад, у тым ліку тыя што ў about: config, у зыходны стан. Выдаленыя будуць усе пашырэння і змены, што вы ўнеслі ў браўзэр. Усё гэта тэарэтычна можа дапамагчы вам, калі калісьці праграма ўсё ж такі працавала хутка, а потым адчувальна запаволілася.
У той жа час вашыя закладкі і іншыя дадзеныя гэтая працэдура ў ідэале закрануць не павінна. На працоўным стале пасля яе прымянення з'явіцца тэчка з рэзервовай копіяй вашага профілю, якую як мінімум у першы час выдаляць мы не раім. Тут, дарэчы, мы можам парэкамендаваць вычарпальны матэрыял пра профілях Firefox .
заключэнне
Такія нашы асноўныя прапановы па магчымай аптымізацыі прадукцыйнасці і спажывання рэсурсаў браўзэрам Mozilla Firefox.
Калі ж усё дарэмна і праграма па-ранейшаму працягвае расчароўваць вас сваёй прадукцыйнасцю, то тут мы можам параіць толькі больш уважліва пашукаць праграмную або апаратную праблему, што цягне хуткасць браўзэра ўніз.
Часцей зазірайце ў дыспетчар задач, каб ведаць «вузкае рыльца» сваёй сістэмы, няхай гэта будзе цэнтральны працэсар, аператыўная памяць ці яшчэ што-то. Таксама не будзе лішнім зірнуць на тое, як адчуваюць сябе ў вас іншыя вэб-аглядальнікі. Гэта наглядна пакажа не толькі праблемы лакальнага жалеза, але і вашага інтэрнэт-падключэння.
Ігар Андрэеў - аўтар артыкулаў для ITRew.ru і Our-Firefox.ru. Захоплены сучаснымі тэхналогіямі, распавядаю пра іх у сваіх тэкстах)
Старонка аўтара - twitter.com