Firefox 67: awtomatikong i-unload ang mga hindi nagamit na mga tab upang mapabuti ang memorya
- Kategorya: Firefox
Mozilla mga plano upang ipakilala ang isang bagong tampok sa Firefox 67 Stable na naglalayong mapagbuti ang paggamit ng memorya ng browser sa mga kondisyon ng mababang memorya.
Ang mga browser ay gumagamit ng mas maraming memorya kaysa sa kanilang nagdaang isang dekada na ang nakakaraan, bahagyang dahil ang mga website ay lumaki nang malaki sa laki at sa bahagi dahil nagbago rin ang mga browser.
Hindi pangkaraniwan ngayon na ang mga solong tab ay maaaring gumamit ng daan-daang Megabyte ng memorya, at may mga kaso kung saan ang paggamit ng memorya ay tumatawid sa 1 Gigabyte mark para sa mga indibidwal na mga tab.
Paggamit ng memorya , lalo na sa mga mababang aparato sa memorya, ay isang priyoridad para sa mga gumagawa ng browser. Kung nagpapatakbo ka ng Firefox o ibang browser sa isang 4 Gigabyte o 2 Gigabyte RAM system, maaari kang makakaranas ng maraming caching kung magbukas ka ng sapat o sa tamang uri ng mga site.
Ang konsepto ng pag-alis ng mga tab sa browser upang malaya ang memorya ay hindi bago. Mga extension tulad ng Dormancy , Suspinde ang Mga Background Tab , BarTab , o I-unload ang Tab para sa Firefox (lahat ay hindi na katugma sa Firefox 57 o mas bago), o Mga malas na Loob ng Mga Tab , TabMemFree , o Mga Limitasyon ng Mga Tab para sa Google Chrome, suportado ang pag-andar sa loob ng maraming taon
Pinahusay ni Mozilla ang pag-load ng tab makabuluhang sa mga nakaraang taon.
Kung ang mga bagay ay tulad ng pinlano, ang Firefox 67 ay magpapakilala ng isang bagong tampok upang mai-load ang hindi nagamit na mga tab upang mapabuti ang memorya. Ang paunang ulat ng bug ay nag-date pabalik ng walong taon ngunit ang trabaho sa tampok na ito ay nagsimula sa maalab na sandali lamang.
Plano ni Mozilla na i-load ang mga tab sa Firefox sa mga sitwasyon ng mababang memorya upang mabawasan ang bilang ng mga pag-crash na naranasan ng mga gumagamit na sanhi ng mababang memorya. Inililista ng bug ang isa pang senaryo, upang malaya ang mga mapagkukunan, ngunit hindi pa malinaw kung kung paano ipapatupad ito.
Gumagamit si Mozilla ng isang simpleng listahan ng prayoridad upang matukoy kung aling mga tab ang mai-load kapag nag-apoy ang kaganapan (mula sa pinakamababa hanggang sa pinakamataas)
- Regular na Mga Tab
- Mga naka-pin na Tab
- Regular na Mga Tab na Play Audio
- Mga naka-pin na Mga Tab na Play Audio
Magagamit na ang tampok na ito sa Firefox Nightly. Ito ay naka-on sa pamamagitan ng default sa aking system ngunit maaari mo itong kontrolin sa kagustuhan browser.tabs.unloadOnLowMemory.
Totoo ay nangangahulugang pinagana ang tampok, Mali na hindi pinagana. Lumilitaw na magagamit lamang ito sa Windows sa puntong ito dahil ang nag-iisang platform na maaaring makita ng Mozilla ang mga kondisyon ng mababang memorya ayon sa alituntunin ng bug assignee Garbriele Svelto.
Ang Firefox 67 ay ilalabas sa Mayo 14, 2019 sa Stable channel ng browser ayon sa iskedyul ng paglabas .
Ipinatupad ng Google ang isang katulad na tampok sa browser ng kumpanya ng Chrome. Ipinakilala noong 2015, Pag-disc ng Tab sa Chrome itinapon ang mga tab mula sa memorya kung ang memorya ng system ay umabot sa isang tiyak na threshold.
Pagsasara ng Mga Salita
Inaasahan ng Mozilla ang isang pagbagsak sa mga nauugnay na pag-crash na nauugnay sa memorya sa Firefox at plano na subaybayan ang mga pag-crash na ito sa darating na mga linggo upang masubukan ang hypothesis.
Ngayon Ikaw : Gaano karaming memorya ang ginagamit ng iyong browser, kadalasan?