อายุการใช้งานแบตเตอรี่และประสิทธิภาพของ Chrome ที่จะได้รับการปรับปรุงโดยการควบคุมปริมาณหน้าพื้นหลัง

วีดีโอ: A day with Scandale - Harmonie Collection - Spring / Summer 2013 2024

วีดีโอ: A day with Scandale - Harmonie Collection - Spring / Summer 2013 2024
Anonim

Google Chrome อาจเป็นเว็บเบราว์เซอร์ที่ทำงานได้ดีที่สุดในวันนี้ แต่คุณสมบัติที่น่าประทับใจมักใช้งานแบตเตอรี่ นั่นเป็นเพราะแท็บ Chrome ใช้ทรัพยากรของระบบจำนวนมากแม้ว่าจะทำงานในพื้นหลังก็ตาม ขณะนี้ Google กำลังทำงานกับตัวจับเวลาที่จะเค้นหน้าจอพื้นหลังเพื่อช่วยปรับปรุงอายุการใช้งานแบตเตอรี่และประสิทธิภาพของเบราว์เซอร์

ระบบควบคุมปริมาณจะจัดส่งด้วย Chrome 56 และ จำกัด จำนวนการใช้งาน JavaScript สำหรับแท็บพื้นหลัง Google มุ่งมั่นที่จะ จำกัด การใช้งาน CPU ให้น้อยที่สุดในหน้าพื้นหลังของ Chrome ซึ่งจะนำไปสู่การปรับปรุงประสิทธิภาพของเบราว์เซอร์และยืดอายุการใช้งานแบตเตอรี่ให้ยาวนานขึ้นซึ่งเป็นผลทางอ้อม

Google อธิบายกลไกใหม่โดยละเอียดในเอกสาร Google เอกสารซึ่งสามารถดูได้ในขณะนี้ เป้าหมายคือการใช้ตัวนับ JavaScript ที่ใช้ทรัพยากรจำนวนมากซึ่งเพิ่มขึ้นอย่างมีนัยสำคัญในช่วงสองสามปีที่ผ่านมาเนื่องจากแอปพลิเคชันบนเว็บแบบเรียลไทม์มีจำนวนเพิ่มขึ้น นึกถึงอีเมลและข้อความแชทที่คุณได้รับแจ้งในแบบเรียลไทม์: นักพัฒนาใช้ตัวจับเวลา JavaScript เพื่อกระตุ้นการทำงานในบางจุด อย่างไรก็ตามตัวจับเวลาเหล่านี้มีการใช้งานที่ไม่เหมาะสมเนื่องจากนักพัฒนาหลายคนมักจะโหลดหน้าเว็บมากเกินไปด้วยตัวจับเวลาแบบไม่หยุดนิ่งนำแท็บพื้นหลังของ Chrome มาใช้หน่วยความจำจำนวนมากบนอุปกรณ์

ด้วยการอัปเดตใหม่ที่มาถึง Chrome 56 เวอร์ชันที่เสถียร Google จะใช้งบประมาณเวลาสำหรับแต่ละแท็บ งบประมาณเวลาจะควบคุมการเข้าถึงเครื่องมือประมวลผล JavaScript ของ Chrome สำหรับหน้าพื้นหลัง งบประมาณเวลาสำหรับแท็บพื้นหลังสามารถหมดได้หากหน้าเว็บที่ไม่ได้โฟกัสจะเรียกตัวนับจำนวนมากเกินไป

วิศวกร Google Alexander Timin อธิบายกลไกการควบคุมปริมาณ:

  • แต่ละ WebView มีงบประมาณ (เป็นวินาที) สำหรับการใช้งานตัวจับเวลาในพื้นหลัง
  • อนุญาตให้ตัวจับเวลาทำงานเฉพาะเมื่องบประมาณไม่เป็นลบ
  • หลังจากตัวจับเวลาทำงานแล้วเวลาการทำงานของมันจะถูกหักออกจากงบประมาณ
  • งบประมาณจะสร้างใหม่ตามเวลา (ในอัตรา 0.01 วินาทีต่อวินาที)

Google วางแผนที่จะเปิดตัวฟีเจอร์ใหม่สำหรับ Windows, Mac, Linux, Chrome OS, Android และ Android WebView แม้ว่าจะไม่มีวันวางจำหน่ายอย่างเป็นทางการสำหรับ Chrome 56 ที่เสถียร

อายุการใช้งานแบตเตอรี่และประสิทธิภาพของ Chrome ที่จะได้รับการปรับปรุงโดยการควบคุมปริมาณหน้าพื้นหลัง