Bakit gumagamit ng maraming RAM ang browser

Pin
Send
Share
Send

Ang mga Browser ay isa sa mga pinaka hinihingi na programa sa isang computer. Ang kanilang pagkonsumo ng RAM ay madalas na lumampas sa 1 GB na threshold, na kung bakit hindi masyadong malakas na mga computer at laptop ang nagsisimulang mabagal, ito ay nagkakahalaga ng pagpapatakbo ng ilang iba pang software nang magkatulad. Gayunpaman, madalas na nadagdagan ang pagkonsumo ng mga mapagkukunan ay naghihimok sa pagpapasadya ng gumagamit. Tingnan natin ang lahat ng mga pagpipilian para sa kung bakit ang isang web browser ay maaaring tumagal ng maraming espasyo sa RAM.

Mga dahilan para sa tumaas na paggamit ng memorya ng browser

Kahit na sa mas advanced na mga computer, browser at iba pang mga tumatakbo na programa ay maaaring gumana sa isang katanggap-tanggap na antas sa parehong oras. Upang gawin ito, sapat na upang maunawaan ang mga dahilan ng mataas na pagkonsumo ng RAM at maiwasan ang mga sitwasyon na nag-aambag sa kanila.

Dahilan 1: resolusyon sa Browser

Ang mga 64-bit na programa ay palaging mas hinihingi sa system, na nangangahulugang nangangailangan sila ng mas maraming RAM. Ang pahayag na ito ay totoo para sa mga browser. Kung hanggang sa 4 GB ang mai-install sa RAM PC, maaari mong ligtas na pumili ng isang 32-bit browser bilang pangunahing o backup ng isa, ilulunsad lamang ito kung kinakailangan. Ang problema ay kahit na nag-aalok ang mga developer ng isang 32-bit na bersyon, ginagawa nila ito sa isang hindi kilalang paraan: maaari mong i-download ito sa pamamagitan ng pagbubukas ng buong listahan ng mga file ng boot, 64-bit lamang ang inaalok sa pangunahing pahina.

Google Chrome:

  1. Buksan ang pangunahing pahina ng site, bumaba sa block "Mga Produkto" mag-click sa "Para sa iba pang mga platform".
  2. Sa window, piliin ang 32-bit na bersyon.

Mozilla Firefox:

  1. Pumunta sa pangunahing pahina (dapat mayroong Ingles na bersyon ng site) at bumaba sa pamamagitan ng pag-click sa link "I-download ang Firefox".
  2. 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 ng Ingles.

    Piliin "Windows 32-bit" at pag-download.

  3. Kung kailangan mo ng ibang wika, mag-click sa link "Mag-download sa ibang wika".

    Hanapin ang iyong wika sa listahan at mag-click sa icon na may inskripsyon «32».

Opera:

  1. Buksan ang pangunahing pahina ng site at mag-click sa pindutan "I-download ang OPERA" sa kanang itaas na sulok.
  2. Mag-scroll sa ibaba at sa bloke "Mga bersyon ng Archive ng Opera" mag-click sa link "Hanapin sa FTP Archive".
  3. Piliin ang pinakabagong magagamit na bersyon - ito ay sa dulo ng listahan.
  4. Mula sa mga operating system, tukuyin Manalo.
  5. Mag-download ng file "Setup.exe"hindi rehistrado "X64".

Vivaldi:

  1. Pumunta sa pangunahing pahina, bumaba sa pahina at sa bloke Pag-download mag-click sa "Vivaldi para sa Windows".
  2. Pag-scroll sa pahina at sa ilalim "I-download ang Vivaldi para sa iba pang mga operating system" pumili ng 32-bit batay sa iyong bersyon ng Windows.

Ang browser ay maaaring mai-install sa tuktok ng isang umiiral na 64-bit o sa paunang pag-alis ng nakaraang bersyon. Ang Yandex.Browser ay hindi nagbibigay ng isang 32-bit na bersyon. Ang mga web browser na sadyang idinisenyo para sa mga mahina na computer, tulad ng Pale Moon o SlimJet, ay hindi limitado sa pagpili, samakatuwid, upang makatipid ng ilang mga megabytes, maaari mong i-download ang 32-bit na bersyon.

Tingnan din: Aling browser ang pipiliin para sa isang mahina na computer

Dahilan 2: Mga Naka-install na Extension

Ang isang medyo malinaw na dahilan, gayunpaman na 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 maging kapaki-pakinabang. Gayunpaman, ang bawat naturang extension ay maaaring mangailangan ng parehong 30 MB ng RAM at higit sa 120 MB. Tulad ng alam 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 ad blockers ay matingkad na patunay nito. Ang lahat ng mga paboritong AdBlock o Adblock Plus ay tumatagal ng mas maraming RAM sa panahon ng aktibong trabaho kaysa sa parehong UBlock Pinagmulan. Maaari mong suriin kung gaano karaming mga mapagkukunan ang kinakailangan ng isang partikular na extension gamit ang Task Manager na binuo sa browser. Halos bawat browser ay mayroon nito:

Chromium - "Menu" > "Mga karagdagang tool" > Task Manager (o pindutin ang key na kumbinasyon Shift + Esc).

Firefox - "Menu" > "Marami pa" > Task Manager (o ipasoktungkol sa: pagganapsa address bar at mag-click Ipasok).

Kung napansin ang anumang malulusog na module, hanapin ang isang mas katamtaman na analogue, idiskonekta o ganap na alisin ito.

Dahilan 3: Mga Tema

Sa pangkalahatan, ang talatang ito ay sumusunod mula sa pangalawa, gayunpaman, hindi lahat na nagtatag ng tema ng disenyo ay naaalala na tumutukoy din ito sa mga pagpapalawak. Kung nais mong makamit ang maximum na pagganap, huwag paganahin o tanggalin ang tema, bibigyan ang isang default na hitsura ng programa.

Dahilan 4: Uri ng bukas na mga tab

Maaari kang magdagdag ng maraming mga puntos sa item na ito nang sabay-sabay, na sa isang paraan o ibang nakakaapekto sa dami ng pagkonsumo ng RAM:

  • Maraming mga gumagamit ang gumagamit ng tampok na tab lock, ngunit nangangailangan din sila ng mga mapagkukunan, tulad ng lahat. Bukod dito, dahil itinuturing silang mahalaga, kapag inilulunsad nila ang browser, nai-download sila nang walang pagkabigo. Kung maaari, dapat silang mapalitan ng mga bookmark, buksan lamang kung kinakailangan.
  • Mahalagang tandaan kung ano ang eksaktong ginagawa mo sa browser. Ngayon, maraming mga site ay hindi lamang nagpapakita ng teksto at mga larawan, ngunit nagpapakita rin ng mataas na kalidad na video, naglulunsad ng mga audio player at iba pang mga buong application, na, siyempre, ay nangangailangan ng higit pang mga mapagkukunan kaysa sa isang regular na site na may mga titik at simbolo.
  • Huwag kalimutan na ginagamit ng mga browser ang pag-load ng mga mai-scroll na pahina nang maaga. Halimbawa, ang feed ng VK ay walang isang pindutan upang pumunta sa iba pang mga pahina, kaya ang susunod na pahina ay na-load kahit na ikaw ay nasa nauna, na nangangailangan ng RAM. Bilang karagdagan, ang karagdagang down na pupunta ka, mas malaki ang isang seksyon ng pahina ay inilalagay sa RAM. Dahil dito, lumilitaw ang preno kahit sa isang tab.

Ang bawat isa sa mga tampok na ito ay nagbabalik sa gumagamit "Dahilan 2", ibig sabihin, ang rekomendasyon upang subaybayan ang Task Manager na binuo sa web browser - posible na ang maraming memorya ay tumatagal ng 1-2 mga tukoy na pahina, na hindi na nauugnay sa gumagamit at hindi kasalanan ng browser.

Dahilan 5: Mga site na may JavaScript

Maraming mga site ang gumagamit ng wika ng script ng JavaScript para sa kanilang trabaho. Upang ang mga bahagi ng pahina ng Internet sa JS upang ipakita nang tama, kinakailangan ang interpretasyon ng code nito (pagsusuri sa linya-sa-linya na may karagdagang pagpapatupad). Hindi lamang ito nagpapabagal sa pag-download, ngunit tumatagal din ng RAM para sa pagproseso.

Ang mga plug-in na aklatan ay malawakang ginagamit ng mga developer ng site, at maaari silang maging malaki sa dami at buong pag-load (pagkuha, siyempre, sa RAM), kahit na ang pag-andar ng site mismo ay hindi nangangailangan nito.

Maaari mong harapin ang parehong radikal na ito - sa pamamagitan ng hindi pagpapagana ng JavaScript sa mga setting ng browser, at mas malumanay - gamit ang mga extension ng uri ng Nokrip para sa Firefox at ScriptBlock para sa Chromium, na humaharang sa paglo-load at pagpapatakbo ng JS, Java, Flash, ngunit posible na piliin ang mga ito. Sa ibaba makikita mo ang isang halimbawa ng parehong site, una na naka-off ang script blocker, at pagkatapos ay naka-on ito. Ang mas malinis na pahina, mas mababa ang naglo-load ng PC.

Dahilan 6: Patuloy na Browser

Ang talatang ito ay sumusunod mula sa nauna, ngunit lamang sa isang tiyak na bahagi nito. Ang problema sa JavaScript ay pagkatapos mong tapusin ang paggamit ng isang tukoy na script, ang tool ng pamamahala ng memorya ng JS na tinatawag na Garbage Collection ay hindi gumagana nang maayos. Hindi ito napakahusay na epekto sa nasakop na halaga ng RAM na sa isang maikling tagal ng panahon, hindi upang mabanggit ang mahabang oras ng paglulunsad ng browser. Mayroong iba pang mga parameter na nakakaapekto sa RAM sa panahon ng matagal na pagpapatakbo ng browser, ngunit hindi kami mananatili sa kanilang paliwanag.

Ang pinakamadaling paraan upang mapatunayan ito ay sa pamamagitan ng pagbisita sa maraming mga site at pagsukat ng dami ng ginamit na RAM, at pagkatapos ay i-restart ang browser. Sa gayon, maaari mong palayain ang 50-200 MB sa isang session na tumatagal ng ilang oras. Kung hindi mo ma-restart ang browser nang isang araw o higit pa, ang halaga ng memorya na nasayang na ay maaaring umabot sa 1 GB o higit pa.

Paano makatipid ng pagkonsumo ng memorya

Sa itaas, nakalista kami hindi lamang 6 na mga kadahilanan na nakakaapekto sa dami ng libreng RAM, ngunit sinabi din kung paano ayusin ang mga ito. Gayunpaman, ang mga tip na ito ay hindi palaging sapat at kinakailangan ang mga karagdagang pagpipilian para sa paglutas ng isyung ito.

Gamit ang isang browser na nag-a-load ng mga tab sa background

Maraming mga tanyag na browser ang ngayon ay masigla, at tulad ng naunawaan na natin, ang browser engine at mga aksyon ng gumagamit ay hindi palaging dahilan para dito. Ang mga pahina mismo ay madalas na na-overload sa nilalaman, at natitira sa background, patuloy na kumonsumo ng mga mapagkukunan ng RAM. Upang mai-load ang mga ito, maaari mong gamitin ang mga browser na sumusuporta sa tampok na ito.

Halimbawa, ang Vivaldi ay may katulad na bagay - i-click lamang ang RMB sa tab at piliin ang I-unload ang Mga Tab ng backgroundpagkatapos ang lahat ng mga ito maliban sa mga aktibo ay aalisin mula sa RAM.

Sa SlimJet, napapasadya ang pag-andar ng awtomatikong pag-alis ng mga tab - kailangan mong tukuyin ang bilang ng mga tab na idle at oras pagkatapos ng browser na aalisin ang mga ito mula sa RAM. Magbasa nang higit pa tungkol dito sa pagsusuri ng aming browser sa link na ito.

Ang Yandex.Browser ay kamakailan na naidagdag ang pagpapaandar ng hibernate, na, tulad ng pag-andar ng parehong pangalan sa Windows, ay naghahatid ng data mula sa RAM hanggang sa hard drive. Sa sitwasyong ito, ang mga tab na hindi nagamit ng ilang oras ay pumapasok sa mode ng hibernation, pinalaya ang RAM. Kapag na-access muli ang tab na na-load, isang kopya nito ay kinuha mula sa drive, na-save ang session nito, halimbawa, pag-type. Ang pag-save ng sesyon ay isang mahalagang kalamangan sa paglipas ng pilit na pag-load ng isang tab mula sa RAM, kung saan ang lahat ng pag-unlad ng site ay na-reset.

Magbasa nang higit pa: Ang teknolohiya ng hibernate sa Yandex.Browser

Bilang karagdagan, ang Y. Browser ay may pag-andar ng matalinong paglo-load ng pahina sa pagsisimula ng programa: kapag sinimulan mo ang browser na may huling nai-save na sesyon, ang mga tab na na-pin at ang karaniwang mga madalas na ginagamit sa huling sesyon ay nai-load at nakapasok sa RAM. Hindi gaanong sikat na mga tab ang mai-load lamang kapag na-access mo ang mga ito.

Magbasa nang higit pa: Ang pag-load ng intelektwal na mga tab sa Yandex.Browser

Mag-install ng isang extension upang pamahalaan ang mga tab

Kung hindi mo malampasan ang gluttony ng browser, ngunit ayaw mong gumamit ng napakagaan at hindi sikat na mga browser, maaari kang mag-install ng isang extension na kinokontrol ang aktibidad ng mga tab na background. Ang parehong ay ipinatupad sa mga browser, na napag-usapan ng kaunti mas mataas, ngunit kung sa ilang kadahilanan na hindi ka nababagay sa iyo, iminumungkahi na mag-opt para sa software ng third-party.

Sa krayola ng artikulong ito, hindi namin ipinta ang mga tagubilin para sa paggamit ng naturang mga extension, dahil kahit na ang isang baguhan ay gumagamit ng maunawaan ang kanilang gawain. Bilang karagdagan, iiwan namin ang pagpipilian para sa iyo, na nakalista ang pinakasikat na mga solusyon sa software:

  • OneTab - kapag nag-click ka sa pindutan ng extension, lahat ng bukas na mga tab ay sarado, mayroon lamang isa - ang isa kung saan mano-manong buksan mo ang bawat site kung kinakailangan. Ito ay isang madaling paraan upang mabilis na mapalaya ang RAM nang hindi nawawala ang iyong kasalukuyang session.

    Mag-download mula sa Google Webstore | Mga add-on sa Firefox

  • Ang Mahusay na Suspender - hindi katulad ng OneTab, ang mga tab dito ay hindi magkasya sa isa, ngunit pinakawalan lamang mula sa RAM. Maaari itong gawin nang manu-mano sa pamamagitan ng pag-click sa pindutan ng extension, o magtakda ng isang timer, pagkatapos kung saan ang mga tab ay awtomatikong mai-load mula sa RAM. Kasabay nito, magpapatuloy sila sa listahan ng mga bukas na mga tab, ngunit sa kasunod na pag-access sa kanila, muling mag-reboot, muli na nagsisimulang mag-alis ng mga mapagkukunan ng PC.

    Mag-download mula sa Google Webstore | Mga Firefox Add-ons (extension ng Tab Suspender batay sa The Great Suspender)

  • TabMemFree - awtomatikong nag-aalis ng hindi nagamit na mga tab ng background, ngunit kung nai-pin ang mga ito, ang extension ay bypasses sa kanila. Ang pagpipiliang ito ay angkop para sa mga manlalaro sa background o bukas na mga editor ng teksto sa online.

    Mag-download mula sa Google Webstore

  • Ang Tab Wrangler ay isang functional extension na pinagsasama-sama ang lahat ng pinakamahusay mula sa mga nauna. Dito, maaaring i-configure ng gumagamit hindi lamang ang oras kung saan ang mga bukas na mga tab ay tinanggal mula sa memorya, kundi pati na rin ang kanilang numero kung saan ang tuntunin ay magkakabisa. Kung ang mga tukoy na pahina o pahina ng isang partikular na site ay hindi kailangang maiproseso, maaari mong idagdag ang mga ito sa puting listahan.

    Mag-download mula sa Google Webstore | Mga add-on sa Firefox

Mga setting ng browser

Walang halos mga parameter sa karaniwang mga setting na maaaring makaapekto sa pagkonsumo ng browser RAM. Gayunpaman, ang isang pangunahing posibilidad ay naroroon pa rin.

Para sa Chromium:

Ang mga kakayahan ng pag-tune ng mga browser sa Chromium ay limitado, ngunit ang hanay ng mga pag-andar ay nakasalalay sa partikular na web browser. Sa karamihan ng mga kaso, sa mga kapaki-pakinabang para sa kanila, maaari mong paganahin lamang ang pre-order. Ang parameter ay nasa "Mga Setting" > "Confidentiality and Security" > "Gumamit ng mga pahiwatig upang mapabilis ang pag-load ng pahina".

Para sa Firefox:

Pumunta sa "Mga Setting" > "General". Hanapin ang bloke "Pagganap" at i-tsek o i-tsek Gumamit ng Mga Inirekumendang Mga Setting sa Pagganap. Kung hindi mo titingnan, ang isang karagdagang 2 puntos sa pagganap sa pag-tune ay magbubukas. Maaari mong hindi paganahin ang pagpabilis ng hardware kung ang video card ay hindi maiproseso nang maayos ang data, at / o i-configure "Pinakamataas na bilang ng mga proseso ng nilalaman"direktang nakakaapekto sa RAM. Ang higit pang mga detalye tungkol sa setting na ito ay nakasulat sa pahina ng suporta ng Mozilla, kung saan makakakuha ka ng pag-click sa link. "Mga Detalye".

Upang hindi paganahin ang pagbilis ng pag-load ng pahina tulad ng inilarawan sa itaas para sa Chromium, kailangan mong i-edit ang mga setting ng eksperimentong. Inilarawan ito sa ibaba.

Sa pamamagitan ng paraan, sa Firefox mayroong posibilidad na mabawasan ang pagkonsumo ng RAM, ngunit sa loob lamang ng isang session. Ito ay isang isang beses na solusyon na maaaring magamit sa mga kondisyon ng malakas na pagkonsumo ng mga mapagkukunan ng RAM. Ipasok sa address bartungkol sa: memorya, hanapin at mag-click sa pindutan "Paliitin ang paggamit ng memorya".

Gamit ang mga setting ng pang-eksperimentong

Ang mga browser sa Chromium engine (at ang tinidor nito), pati na rin ang mga gumagamit ng Firefox engine, ay may mga pahina na may mga nakatagong setting na maaaring makaapekto sa dami ng inilalaan na RAM. Agad na tandaan na ang pamamaraang ito ay mas katulong, kaya hindi mo dapat lubusang umasa.

Para sa Chromium:

Ipasok sa address barchrome: // mga watawat, Ang mga gumagamit ng Yandex.Browser ay kailangang pumasokbrowser: // mga watawatat i-click Ipasok.

I-paste ang susunod na item sa larangan ng paghahanap at mag-click sa Ipasok:

# awtomatikong-tab-discarding- Awtomatikong pag-uninstall ng mga tab mula sa RAM kung walang sapat na libreng RAM sa system. Kapag na-access mo muli ang tab na na-load, ito ay muling i-reboot. Bigyan ito ng isang halaga "Pinapagana" at i-restart ang browser.

Sa pamamagitan ng paraan, pagpunta sachrome: // itinapon(obrowser: // discards), maaari mong tingnan ang listahan ng mga bukas na tab sa pagkakasunud-sunod ng kanilang priyoridad, na tinukoy ng browser, at pamahalaan ang kanilang aktibidad.

Mayroong maraming mga tampok para sa Firefox:

Ipasok sa patlang ng addresstungkol sa: configat i-click "Panganib ko!".

Idikit ang mga utos na nais mong baguhin sa linya ng paghahanap. Ang bawat isa sa kanila nang direkta o hindi tuwirang nakakaapekto sa RAM. Upang mabago ang halaga, mag-click sa LMB na parameter ng 2 beses o RMB> "Lumipat":

  • browser.sessionhistory.max_total_viewers- inaayos ang halaga ng RAM na inilalaan sa mga binisita na pahina. Bilang default, ginagamit ito upang mabilis na ipakita ang isang pahina kapag ibabalik mo ito gamit ang pindutan ng Balik sa halip na i-reload ito. Upang makatipid ng mga mapagkukunan, dapat baguhin ang parameter na ito. I-double-click ang LMB upang itakda ang halaga «0».
  • config.trim_on_minimize- Tinatanggal ang browser sa swap file habang nasa isang maliit na estado.

    Bilang default, ang utos ay wala sa listahan, kaya't gagawin natin ito mismo. Upang gawin ito, mag-click sa isang walang laman na RMB, piliin Lumikha > "String".

    Ipasok ang pangalan ng koponan sa itaas, at sa bukid "Halaga" ipasok Totoo.

  • Basahin din:
    Paano mababago ang laki ng pahina ng file sa Windows XP / Windows 7 / Windows 8 / Windows 10
    Ang pagtukoy ng pinakamainam na laki ng paging file sa Windows
    Kailangan ko ba ng isang swap file sa SSD

  • browser.cache.memory.enable- Pinapayagan o tinanggihan ang cache na maiimbak sa RAM sa loob ng session. Hindi inirerekumenda na huwag paganahin ito, dahil bawasan nito ang bilis ng pag-load ng pahina, dahil ang cache ay maiimbak sa hard disk, na kung saan ay makabuluhang mas mababa sa bilis ng RAM. Halaga Totoo Pinapayagan ng (default), kung nais mong huwag paganahin - itakda ang halaga Mali. Para gumana ang setting na ito, siguraduhing buhayin ang sumusunod:

    browser.cache.disk.enable- inilalagay ang browser cache sa hard drive. Halaga Totoo Pinapayagan ang imbakan ng cache at pinapayagan nang maayos ang nakaraang pagsasaayos.

    Maaari mong i-configure ang iba pang mga utos browser.cache., halimbawa, na tinukoy ang lugar kung saan ang cache ay maiimbak sa hard drive sa halip na RAM, atbp.

  • browser.sessionstore.restore_pinned_tabs_on_demand- itakda ang halaga Totooupang huwag paganahin ang kakayahang mag-download ng mga naka-pin na tab kapag nagsisimula ang browser. Hindi sila mai-load sa background at ubusin ng maraming RAM hanggang sa pumunta ka sa kanila.
  • network.prefetch-susunod- Hindi pinapagana ang mga paunang pahina. Ito ang napaka-prerender na pinag-aaralan ang mga link at hinuhulaan kung saan ka pupunta. Bigyan ito ng isang halaga Maliupang huwag paganahin ang tampok na ito.

Ang pag-set up ng mga pang-eksperimentong pag-andar ay maaaring magpatuloy, dahil ang Firefox ay maraming iba pang mga parameter, ngunit nakakaapekto sa RAM nang mas kaunti kaysa sa mga nakalista sa itaas. Matapos baguhin ang mga setting, tiyaking i-restart ang iyong web browser.

Sinuri namin hindi lamang ang mga dahilan para sa mataas na memorya ng browser, ngunit din ang mga paraan upang mabawasan ang pagkonsumo ng RAM na naiiba sa magaan at kahusayan.

Pin
Send
Share
Send