Mga browser - isa sa mga pinaka-hinihingi na mga programa sa computer. Ang kanilang pagkonsumo ng RAM ay kadalasang napupunta sa threshold ng 1 GB, na kung saan ang dahilan kung bakit hindi napakalaki ang mga computer at mga laptop ay nagsimulang magpabagal, kung nagpapatakbo ka ng ibang software na magkapareho. Gayunpaman, madalas na nadagdagan ang pagkonsumo ng mga mapagkukunan ay nagpapalaki sa pag-customize ng user Tingnan natin ang lahat ng mga pagpipilian para sa kung bakit ang isang web browser ay maaaring tumagal ng maraming espasyo sa RAM.
Ang mga dahilan para sa pagtaas ng pagkonsumo ng RAM sa browser
Kahit sa mga di-pinaka-produktibong mga computer, ang mga browser at iba pang mga programa ng pagpapatakbo ay maaaring gumana sa isang katanggap-tanggap na antas sa parehong oras. Upang gawin ito, ito ay sapat na upang maunawaan ang mga dahilan para sa mataas na pagkonsumo ng RAM at maiwasan ang mga sitwasyon na makakatulong sa kanila.
Dahilan 1: Lapad ng browser
Ang mga 64-bit na programa ay palaging mas hinihingi ng system, at samakatuwid kailangan nila ng higit pang RAM. Ang pahayag na ito ay totoo para sa mga browser. Kung ang PC RAM ay nakatakda sa 4 GB, maaari mong ligtas na pumili ng isang 32-bit browser bilang pangunahing o ekstrang, ilunsad ito kapag kinakailangan. Ang problema ay kahit na nag-aalok ang mga nag-develop ng isang 32-bit na bersyon, hindi malinaw ang mga ito: maaari mong i-download ito sa pamamagitan ng pagbubukas ng buong listahan ng mga boot file, ngunit sa pangunahing pahina lamang 64-bit ay inaalok.
Google Chrome:
- Buksan ang pangunahing pahina ng site, bumaba sa bloke "Mga Produkto" mag-click "Para sa iba pang mga platform".
- Sa window, piliin ang 32-bit na bersyon.
Mozilla Firefox:
- Pumunta sa pangunahing pahina (kailangang mayroong bersyon ng site sa Ingles) at bumaba sa pamamagitan ng pag-click sa link I-download ang Firefox.
- Sa bagong pahina, hanapin ang link "Advanced na mga pagpipilian sa pag-install at iba pang mga platform"kung nais mong i-download ang bersyon sa Ingles.
Piliin ang "Windows 32-bit" at i-download.
- Kung kailangan mo ng ibang wika, mag-click sa link "I-download sa ibang wika".
Hanapin ang iyong wika sa listahan at mag-click sa icon na may tatak «32».
Opera:
- Buksan ang pangunahing pahina ng site at mag-click sa pindutan. "DOWNLOAD OPERA" sa kanang sulok sa itaas.
- Mag-scroll sa ibaba at sa bloke "Mga bersyon ng archive ng Opera" mag-click sa link "Hanapin sa FTP archive".
- Piliin ang pinakabagong magagamit na bersyon - ito ay nasa dulo ng listahan.
- Mula sa mga operating system tukuyin "Manalo".
- Mag-download ng file "Setup.exe"hindi linagdaan "X64".
Vivaldi:
- Pumunta sa pangunahing pahina, bumaba sa pahina at sa bloke I-download mag-click sa "Vivaldi for Windows".
- Mag-scroll pababa sa pahina at sa seksyon "I-download ang Vivaldi para sa iba pang mga operating system" Piliin ang 32-bit, batay sa bersyon ng Windows.
Maaaring mai-install ang browser sa ibabaw ng isang umiiral nang 64-bit na bersyon o sa nakaraang pag-alis ng nakaraang bersyon. Ang Yandex.Browser ay hindi nagbibigay ng 32-bit na bersyon. Ang mga browser ng Web na partikular na idinisenyo para sa mga low-end na computer, tulad ng Pale Moon o SlimJet, ay hindi limitado sa pagpili, upang makapag-download ka ng 32-bit na bersyon upang makatipid ng ilang megabytes.
Tingnan din ang: Paano pumili ng isang browser para sa isang mahinang computer
Dahilan 2: Naka-install na Mga Extension
Ang isang halip halatang dahilan, gayunman nangangailangan ng pagbanggit. Ngayon lahat ng mga browser ay nag-aalok ng isang malaking bilang ng mga add-on, at marami sa kanila ay maaaring talagang maging kapaki-pakinabang. Gayunpaman, ang bawat extension na ito ay maaaring mangailangan ng hanggang 30 MB ng RAM, at higit sa 120 MB. Tulad ng naintindihan mo, ang punto ay hindi lamang sa bilang ng mga extension, kundi pati na rin sa kanilang layunin, pag-andar, pagiging kumplikado.
Ang mga kondisyon ng blocker ng ad ay maliwanag na katibayan ng iyon. Ang lahat ng iyong mga paboritong AdBlock o Adblock Plus ay sumasakop ng mas maraming RAM kapag ikaw ay aktibong nagtatrabaho kaysa sa parehong uBlock Pinagmulan. Maaari mong suriin kung gaano karaming mga mapagkukunan ang nangangailangan ng isa o isa pang extension sa pamamagitan ng Task Manager na binuo sa browser. Halos bawat browser ay may ito:
Chromium - "Menu" > "Karagdagang Mga Tool" > Task Manager (o pindutin ang key na kumbinasyon Shift + Esc).
Firefox - "Menu" > "Higit pa" > Task Manager (o ipasoktungkol sa: pagganap
sa address bar at i-click Ipasok).
Kung makakita ka ng anumang matakaw na module, hanapin ang isang mas katamtaman na katumbas nito, huwag paganahin ito o ganap na alisin ito.
Dahilan 3: Mga tema
Sa pangkalahatan, ang puntong ito ay sumusunod mula sa pangalawang, ngunit hindi lahat ng mga nagtatag ng tema ng pagdidisiplina ng disenyo na ito ay tumutukoy din sa mga extension. Kung nais mong makamit ang maximum na pagganap, huwag paganahin o tanggalin ang tema, na nagbibigay ng programang default na anyo.
Dahilan 4: Uri ng bukas na mga tab
Sa puntong ito maaari kang gumawa ng ilang mga punto na sa paanuman makakaapekto sa halaga ng pagkonsumo ng RAM:
- Maraming mga gumagamit ang gumagamit ng tab pinning, ngunit nangangailangan din sila ng mga mapagkukunan, katulad ng iba. Bukod dito, dahil ang mga ito ay itinuturing na mahalaga, kapag inilunsad ang browser, ang mga ito ay na-download na walang kabiguan. Kung maaari, dapat silang mapalitan ng mga bookmark, pagbubukas lamang kung kinakailangan.
- Mahalagang tandaan kung ano ang eksaktong ginagawa mo sa browser. Ngayon maraming mga site ang hindi lamang nagpapakita ng mga teksto at mga imahe, kundi nagpapakita rin ng mataas na kalidad ng video, naglulunsad ng mga manlalaro ng audio at iba pang mga full-fledged na mga application, na, siyempre, nangangailangan ng mas maraming mapagkukunan kaysa sa isang regular na website na may mga titik at simbolo.
- Huwag kalimutan na ang mga browser ay gumagamit ng progruzku na mga pahina sa pag-scroll nang maaga. Halimbawa, ang VK tape ay walang isang pindutan upang tumalon sa iba pang mga pahina, kaya ang susunod na pahina ay nai-load kahit na kapag ikaw ay nasa nakaraang isa, na nangangailangan ng RAM. Bilang karagdagan, ang karagdagang down na pumunta ka, ang mas malaking bahagi ng pahina ay inilalagay sa RAM. Dahil dito, may mga preno, kahit sa isang tab.
Ang bawat isa sa mga tampok na ito ay nagbabalik sa gumagamit "Dahilan 2"sa partikular, posible upang subaybayan ang Task Manager na binuo sa web browser - posible na maraming memorya ay tumatagal ng 1-2 partikular na pahina, na hindi na may kaugnayan sa user at hindi kasalanan ng browser.
Dahilan 5: Mga site na may JavaScript
Maraming mga site ang gumagamit ng JavaScript para sa kanilang trabaho. Upang maipakita nang wasto ang mga bahagi ng pahina ng Internet sa JS, isang interpretasyon ng code nito (line-by-line analysis na may karagdagang pagpapatupad). Ito ay hindi lamang nagpapabagal sa pag-load, ngunit din tumatagal ang layo ng RAM para sa pagproseso.
Ang mga aklatan ng plug-in ay malawak na ginagamit ng mga developer ng site, at maaari itong maging malaki ang sukat at ganap na puno (nakakakuha, siyempre, sa RAM), kahit na ang pag-andar ng site mismo ay hindi nangangailangan nito.
Maaari mong labanan ito alinman sa radically - sa pamamagitan ng pag-off JavaScript sa mga setting ng browser, o mas malumanay - gamit ang mga extension tulad ng NoScript para sa Firefox at ScriptBlock para sa Chromium, pagharang sa loading at pagpapatakbo ng JS, Java, Flash, ngunit pinapayagan mong payagan ang kanilang display nang pili. Sa ibaba makikita mo ang isang halimbawa ng parehong site, una sa disable blocker ng script, at pagkatapos ay naka-on ito. Ang mas malinis ang pahina, mas mababa ang naglo-load nito sa PC.
Dahilan 6: Patuloy na Operasyon ng Browser
Ang talatang ito ay sumusunod mula sa naunang, ngunit sa isang bahagi lamang nito. Ang problema sa JavaScript ay namamalagi rin sa katotohanan na matapos makumpleto ang paggamit ng isang partikular na script, ang JS memory management tool na tinatawag na Garbage Collection ay hindi gumagana nang mabisa. Ito ay walang napakahusay na epekto sa abalang halaga ng RAM sa isang maikling panahon, hindi sa banggitin ang mahabang panahon ng paglulunsad ng browser. May mga iba pang mga parameter na may negatibong epekto sa RAM sa panahon ng pang-matagalang tuloy-tuloy na operasyon ng browser, ngunit hindi namin mamamalagi sa kanilang paliwanag.
Ang pinakamadaling paraan upang suriin ito ay sa pamamagitan ng pagbisita sa ilang mga site at pagsukat ng dami ng inookupang RAM, at pagkatapos ay i-restart ang browser. Kaya, maaari mong i-release ang 50-200 MB sa sesyon na tumatagal nang ilang oras. Kung hindi mo i-restart ang browser sa isang araw o higit pa, maaaring maabot ng dami ng nasayang na memory ang 1 GB o higit pa.
Gaano pa kaya ang i-save ang paggamit ng RAM
Sa itaas, nakalista namin hindi lamang 6 mga kadahilanan na nakakaapekto sa dami ng libreng RAM, ngunit sinabi rin kung paano ayusin ito. Gayunpaman, ang mga tip na ito ay hindi laging sapat at ang mga karagdagang solusyon sa isyu sa pagsasaalang-alang ay kinakailangan.
Paggamit ng Mga Browser sa Pagbaba ng Mga Background na Mga Tab
Maraming popular na mga browser ang ngayon ay napakataba, at bilang naiintindihan na namin, ang kasalanan ay hindi palaging ang browser engine at mga aksyon ng gumagamit. Ang mga pahina sa kanilang sarili ay madalas na overload na may nilalaman, at natitira sa background, patuloy silang ubusin ang mga mapagkukunan ng RAM. Upang i-download ang mga ito, maaari mong gamitin ang mga browser na sumusuporta sa tampok na ito.
Halimbawa, may katulad na bagay si Vivaldi - pindutin lamang ang RMB sa tab at piliin ang item "Mag-ibis ng Mga Tab ng Background", matapos na ang lahat maliban sa mga aktibo ay ibubuhos mula sa RAM.
Sa SlimJet, ang tampok na auto-upload na tab ay napapasadyang - kailangan mong tukuyin ang bilang ng mga idle na tab at ang oras pagkatapos na alisin ng browser ang mga ito mula sa RAM. Magbasa nang higit pa tungkol dito sa pagsusuri ng aming browser sa link na ito.
Yandex.Browser ay kamakailan idinagdag ang Hibernate function, na, tulad ng pag-andar ng parehong pangalan sa Windows, nagda-download ng data mula sa RAM sa hard disk. Sa situasyon na ito, mga tab na hindi pa ginagamit para sa isang tiyak na oras, pumunta sa mode ng pagtulog sa panahon ng taglamig, freeing up RAM. Kapag na-access muli ang na-upload na tab, ang kopya nito ay kinuha mula sa biyahe, na nagse-save sa sesyon nito, halimbawa, pag-type. Ang pag-save ng sesyon ay isang mahalagang kalamangan sa sapilitang pagbaba ng isang tab mula sa RAM, kung saan ang pag-unlad ng site ay na-reset.
Magbasa nang higit pa: Hibernate na teknolohiya sa Yandex Browser
Bilang karagdagan, ang J. Browser ay may intelligent na pag-load ng pag-load ng pahina kapag nagsisimula ang programa: kapag sinimulan mo ang browser gamit ang huling naka-save na sesyon, ang mga tab na naayos at ang karaniwang mga ginamit sa nakaraang session ay na-load at inilagay sa RAM. Ang mga mas sikat na tab ay i-load lamang kapag ina-access ang mga ito.
Magbasa nang higit pa: Intelektwal na pag-load ng mga tab sa Yandex Browser
Pag-install ng mga extension ng control ng tab
Kapag hindi mo mapigilan ang katakawan ng browser, ayaw mong gumamit ng liwanag at hindi sikat na mga browser, maaari kang mag-install ng isang extension na kumokontrol sa aktibidad ng mga tab ng background. Katulad na ipinatupad sa mga browser, na tinalakay nang kaunti pa, ngunit kung para sa ilang kadahilanan ay hindi angkop para sa iyo, iminungkahi na gumawa ng isang pagpipilian pabor sa software ng third-party.
Sa mga frame ng artikulong ito ay hindi namin ilalarawan ang mga tagubilin para sa paggamit ng naturang mga extension, dahil kahit na ang isang gumagamit ng novice ay maaaring maunawaan ang kanilang trabaho. Bilang karagdagan, iniiwan namin ang pagpipilian sa iyo, na naglilista ng mga pinakasikat na solusyon sa software:
- OneTab - kapag nag-click ka sa pindutan ng pagpapalawak, lahat ng mga bukas na tab ay sarado, isa lamang ang nananatiling - ang isa kung saan ay muling bubuksan mo ang bawat site kung kinakailangan. Ito ay isang madaling paraan upang mabilis na magbakante ng RAM nang hindi nawawala ang kasalukuyang session.
I-download mula sa Google Webstore | Mga add-on ng Firefox
- Ang Mahusay na Suspendido - hindi katulad ng mga tab ng OneTab ay hindi magkasya sa isa, ngunit ay simpleng naka-discharge mula sa RAM. Ito ay maaaring gawin nang manu-mano sa pamamagitan ng pag-click sa pindutan ng extension, o magtakda ng isang timer, matapos na ang mga tab ay awtomatikong i-dload mula sa RAM. Kasabay nito, mananatili silang nasa listahan ng mga bukas na tab, ngunit sa susunod na ma-access ang mga ito, muling bubuksan ang mga ito, muling nagsisimula upang alisin ang mga mapagkukunan ng PC.
I-download mula sa Google Webstore | Mga Add-on ng Firefox (extension ng Tab Suspender batay sa The Great Suspender)
- TabMemFree - awtomatikong i-unload ang mga hindi nagamit na mga tab ng background, ngunit kung sila ay naayos na, ang extension ay binubuga ang mga ito. Ang pagpipiliang ito ay angkop para sa mga manlalaro ng background o bukas na mga editor ng online sa online.
Mag-download mula sa Google Webstore
- Ang Tab Wrangler ay isang functional extension na nangangalap ng lahat ng makakaya mula sa naunang mga bago. Dito maaaring i-configure ng user hindi lamang ang oras pagkatapos kung saan ang mga bukas na tab ay ibinaba mula sa memory, kundi pati na rin ang kanilang numero kung saan magkakabisa ang panuntunan. Kung hindi kailangang ma-proseso ang mga partikular na pahina o pahina ng isang partikular na site, maaari mong idagdag ang mga ito sa "white list".
I-download mula sa Google Webstore | Mga add-on ng Firefox
Pag-setup ng Browser
Sa karaniwang mga setting ay may halos walang mga parameter na maaaring makaapekto sa pagkonsumo ng RAM ng browser. Gayunpaman, isang pangunahing pagkakataon ay naroroon pa rin.
Para sa Chromium:
Limitado ang mga pagpipilian sa pagsasaayos ng browser ng Chromium, ngunit ang hanay ng mga tampok ay nakasalalay sa tukoy na web browser. Sa karamihan ng mga kaso, maaari mo lamang i-disable ang predender mula sa mga kapaki-pakinabang. Ang parameter ay nasa "Mga Setting" > "Kumpidensyal at Seguridad" > "Gamitin ang mga pahiwatig upang pabilisin ang paglo-load ng pahina".
Para sa Firefox:
Pumunta sa "Mga Setting" > "General". Maghanap ng isang bloke "Pagganap" at lagyan ng tsek o alisan ng check "Gamitin ang mga inirekumendang setting ng pagganap". Kung alisan ng tsek ang checkbox, isang karagdagang 2 puntos para sa pagganap ng tuning ay magbubukas. Maaari mong hindi paganahin ang hardware acceleration kung ang video card ay hindi maayos na nagpoproseso ng data, at / o i-configure "Maximum na bilang ng mga proseso ng nilalaman"direktang nakakaapekto sa RAM. Higit pang mga detalye tungkol sa setting na ito ay nakasulat sa Russian-wika na pahina ng suporta sa Mozilla, kung saan maaari kang makakuha sa pamamagitan ng pag-click sa link "Magbasa nang higit pa".
Upang huwag paganahin ang pag-load ng pag-load ng pahina tulad ng nailarawan sa itaas para sa Chromium, kakailanganin mong i-edit ang mga pang-eksperimentong setting. Ito ay isinulat sa ibaba.
Sa pamamagitan ng ang paraan, sa Firefox ay may posibilidad ng minimizing ang pagkonsumo ng RAM, ngunit lamang sa loob ng isang solong session. Ito ay isang isang-beses na solusyon na maaaring magamit sa mga kondisyon ng mataas na pagkonsumo ng mga mapagkukunan ng RAM. Ipasok sa address bartungkol sa: memorya
, hanapin at mag-click sa pindutan "I-minimize ang paggamit ng memory".
Gamit ang mga pang-eksperimentong setting
Sa mga browser sa engine ng Chromium (at ang Blink fork nito), gayundin ang mga gumagamit ng engine ng Firefox, may mga pahina na may mga nakatagong setting na maaaring makaapekto sa halaga ng RAM na inilalaan. Agad na dapat tandaan na ang pamamaraang ito ay mas katulong, kaya't hindi ka dapat umasa dito.
Para sa Chromium:
Ipasok sa address barchrome: // flags
, Kailangan ng mga gumagamit ng Browser ng Yandex na ipasokbrowser: // flags
at pindutin Ipasok.
Ipasok ang susunod na item sa patlang ng paghahanap at mag-click sa Ipasok:
# awtomatikong-tab-discarding
- Awtomatikong pagbaba ng mga tab mula sa RAM, kung ang system ay may maliit na libreng RAM. Kapag na-access mo muli ang na-upload na tab, ito ay unang i-reboot. Bigyan ito ng isang halaga "Pinagana" at i-restart ang browser.
Sa pamamagitan ng paraan, pagpunta sachrome: // discards
(alinmanbrowser: // discards
), maaari mong tingnan ang isang listahan ng mga bukas na tab sa pagkakasunud-sunod ng kanilang priyoridad, tinutukoy ng browser, at pamahalaan ang kanilang aktibidad.
Para sa Firefox, mayroong higit pang mga tampok:
Ipasok sa field ng addresstungkol sa: config
at mag-click "Tinanggap ko ang panganib!".
Ipasok ang mga command na gusto mong baguhin sa kahon ng paghahanap. Ang bawat isa sa kanila ay direkta o hindi direktang nakakaapekto sa RAM. Upang baguhin ang halaga, mag-click sa parameter na LMB ng 2 beses o i-right click> "Lumipat":
browser.sessionhistory.max_total_viewers
- ayusin ang halaga ng RAM na inilalaan sa binisita na mga pahina. Ang default ay upang mabilis na maipakita ang pahina kapag bumalik ka dito gamit ang Bumalik na pindutan sa halip na i-reload. Upang mai-save ang mga mapagkukunan, dapat baguhin ang parameter na ito. I-double-click ang LMB upang itakda ang halaga nito. «0».config.trim_on_minimize
- Nag-unload ng browser sa paging file habang nasa minimized na estado.Sa pamamagitan ng default, ang utos ay wala sa listahan, kaya gawin ito sa iyong sarili. Upang gawin ito, mag-click sa isang walang laman na lugar ng RMB, piliin "Lumikha" > "String".
Ipasok ang pangalan ng command sa itaas, at sa "Halaga" isulat sa "Totoo".
browser.cache.memory.enable
- Pinapayagan o ipinagbabawal ang cache na maimbak sa RAM sa loob ng sesyon. Hindi inirerekomenda na idiskonekta, dahil bawasan nito ang bilis ng mga pahina ng paglo-load, dahil ang cache ay maiimbak sa hard disk, na mas mababa kaysa sa bilis ng RAM. Kahulugan "Totoo" (sa pamamagitan ng default) ay nagbibigay-daan kung nais mong huwag paganahin - itakda ang halaga "Maling". Para sa trabaho na ito, siguraduhin na i-activate ang sumusunod:browser.cache.disk.enable
- Inilalagay ang cache ng browser sa hard disk. Kahulugan "Totoo" nagbibigay-daan sa imbakan ng cache at nagbibigay-daan sa nakaraang configuration upang gumana ng tama.Maaari mong i-customize ang iba pang mga utos. browser.cache.halimbawa, tumutukoy sa lokasyon kung saan ang cache ay maiimbak sa hard disk sa halip na RAM, atbp.
browser.sessionstore.restore_pinned_tabs_on_demand
- Itakda ang halaga "Totoo"upang huwag paganahin ang kakayahang mag-load ng mga naka-pin na mga tab kapag nagsimula ang browser. Hindi sila mai-load sa background at kumonsumo ng maraming RAM hanggang sa pumunta ka sa kanila.network.prefetch-susunod
- Hindi pinapagana ang preloading ng pahina. Ito ang parehong prerender, pag-aaral ng mga link at paghula kung saan ka pupunta. Bigyan ito ng isang halaga "Maling"upang huwag paganahin ang tampok na ito.
Tingnan din ang:
Paano baguhin ang sukat ng file ng pahina sa Windows XP / Windows 7 / Windows 8 / Windows 10
Pagtukoy sa pinakamainam na laki ng paging file sa Windows
Kailangan ko ba ng isang paging file sa SSD
Ang pagsasaayos ng mga pang-eksperimentong pag-andar ay maaaring ipagpatuloy, dahil ang Firefox ay may maraming iba pang mga parameter, ngunit nakakaapekto ito sa RAM nang mas mababa kaysa sa mga nakalista sa itaas. Pagkatapos baguhin ang mga setting, huwag kalimutang i-restart ang browser.
Мы разобрали не только причины высокого потребления браузером оперативной памяти, но и разные по легкости и эффективности способы снизить расход ресурсов ОЗУ.