Kroms batteritid och prestanda som ska förbättras genom att stryka bakgrundsidor
Video: Karins husmorsskola - Stryka en skjorta 2024
Google Chrome kan vara den bästa webbläsaren idag, men dess imponerande funktioner tar ofta sin avgift på batteriet. Det beror på att Chrome-flikar förbrukar många systemresurser även när de körs i bakgrunden. Google arbetar nu med en timer som skulle stryka bakgrundsidor i ett försök att förbättra batteriets livslängd och webbläsarens prestanda.
Spjällsystemet levereras med Chrome 56 och begränsar antalet JavaScript-operationer för bakgrundsflikar. Google avser begränsningen för att minimera CPU-användningen av Chrome: s bakgrundsidor, vilket förmodligen leder till förbättrad webbläsares prestanda och förlängd batteritid som ett indirekt resultat.
Google förklarade den nya mekanismen i detalj i ett Google Docs-dokument som är tillgängligt för visning nu. Målet är att ta på sig resurskrävande JavaScript-tidtagare som har vuxit i betydelse under de senaste åren när realtids webbaserade applikationer sprider sig. Tänk på e-postmeddelanden och chattmeddelanden som du meddelas om i realtid: Utvecklare använder JavaScript-tidtagare för att utlösa åtgärder vid vissa punkter. Dessa tidtagare har emellertid utsatts för missbruk eftersom många utvecklare tenderar att överbelasta sidor med non-stop timers, vilket leder till Chrome-bakgrundsflikar för att konsumera enorma mängder minne på en enhet.
När den nya uppdateringen kommer till den stabila versionen av Chrome 56 kommer Google att implementera en tidsbudget för varje flik. Tidsbudgeten kommer att kontrollera åtkomsten till Chromes JavaScript-bearbetningsmotor för bakgrundsidor. Tidsbudget för bakgrundsflikar kan rinna ut om de ofokuserade sidorna utlöser för mycket timers.
Google-ingenjör Alexander Timin beskriver strypmekanismen:
- Varje WebView har en budget (i sekunder) för att köra timers i bakgrunden.
- En timeruppgift får endast köras när budgeten inte är negativ.
- När en timer har körts dras dess körtid från budgeten.
- Budgeten regenererar med tiden (med en hastighet av 0, 01 sekunder per sekund).
Google planerar att lansera den nya funktionen för Windows, Mac, Linux, Chrome OS, Android och Android WebView, men det finns inget officiellt släppdatum för den stabila Chrome 56 än.
Microsofts senaste Windows 10 bygger fokus på tillförlitlighet, prestanda, batteritid och kompatibilitet
Nya byggnader för Windows 10 Technical Preview släpps med en enorm hastighet. Den senaste Build 10162 är den tredje build som Microsoft släppt under en vecka, vilket är mer än någonsin sedan starten av Insider Program. Den första av tre bygg som släpptes den här veckan är Build 10158. Denna build förde oss ...
Förbättra onedrive-prestanda på Linux genom att justera användaragentsträngen
En användaragent är en webbläsarprogramvara som skickar information om din webbläsare och operativsystem till de webbplatser du besöker. Webbplatserna använder sedan denna information för att anpassa innehåll för datorns funktioner. Med andra ord, varje person som ansluter till Internet har en unik användaragent. Till ...
Använd det här verktyget för att stryka nedladdningar när du strömmar
Strömmar du media som YouTube-videor? Om så är fallet, kan du upptäcka att nedladdning av annan programvara eller uppdateringar medan streaming kan ha en betydande inverkan på det strömmande innehållet. Då kanske du inte kan strömma innehållet eller så kan det vara pauser eftersom den andra nedladdningen skänker all bandbredd. Så hur …