Kehidupan dan prestasi bateri Chrome akan dipertingkatkan dengan menggarisbawahi halaman latar belakang

Video: #7 - Cara Efektif Menulis Pendahuluan (Latar Belakang, Rumusan Masalah, Tujuan, Manfaat) 2024

Video: #7 - Cara Efektif Menulis Pendahuluan (Latar Belakang, Rumusan Masalah, Tujuan, Manfaat) 2024
Anonim

Google Chrome mungkin penyemak imbas web yang terbaik hari ini, tetapi ciri-ciri yang mengagumkan sering mengambil tol mereka pada bateri. Itu adalah kerana tab Chrome menggunakan banyak sumber sistem walaupun mereka berjalan di latar belakang. Google kini bekerja pada pemasa yang akan mendaptkan halaman latar belakang dalam usaha untuk membantu meningkatkan hayat bateri dan prestasi penyemak imbas.

Sistem pendendali akan dihantar dengan Chrome 56 dan mengehadkan bilangan operasi JavaScript untuk tab latar belakang. Google berhasrat untuk menghadkan untuk meminimalkan penggunaan CPU halaman latar belakang Chrome, yang kononnya membawa kepada prestasi penyemak imbas yang lebih baik dan hayat bateri yang berpanjangan sebagai hasil tidak langsung.

Google menjelaskan mekanisme baru secara terperinci dalam dokumen Dokumen Google yang tersedia untuk dilihat sekarang. Matlamatnya ialah untuk mengambil JavaScript JavaScript intensif sumber yang telah berkembang dalam beberapa tahun kebelakangan ini kerana aplikasi berasaskan web secara nyata berkembang. Fikirkan e-mel dan mesej sembang yang anda diberitahu tentang dalam masa nyata: Pemaju menggunakan pemasa JavaScript untuk mencetuskan tindakan pada titik tertentu. Pemasa ini, bagaimanapun, telah tertakluk kepada penyalahgunaan kerana banyak pemaju cenderung memuatkan halaman dengan pemasa tanpa henti, yang mengetuai tab latar belakang Chrome untuk menggunakan sejumlah besar memori pada peranti.

Dengan kemas kini baru yang datang ke versi Chrome 56 yang stabil, Google akan melaksanakan belanjawan masa untuk setiap tab. Anggaran masa akan mengawal akses ke enjin pemprosesan JavaScript Chrome untuk halaman latar belakang. Anggaran masa untuk tab latar belakang boleh habis jika halaman yang tidak fokus memicu jumlah pemasa yang berlebihan.

Jurutera Google Alexander Timin menerangkan mekanisme pendikit:

  • Setiap WebView mempunyai belanjawan (dalam saat) untuk menjalankan pemasa di latar belakang.
  • Tugas pemasa hanya dibenarkan berjalan apabila belanjawan tidak negatif.
  • Selepas pemasa telah dilaksanakan, masa lari ditolak dari bajet.
  • Bajet ini menimbulkan semula dengan masa (pada kadar 0.01 saat sesaat).

Google merancang untuk melancarkan ciri baru untuk Windows, Mac, Linux, OS Chrome, Android, dan WebView Android, walaupun tiada tarikh pelepasan rasmi untuk Chrome 56 yang stabil lagi.

Kehidupan dan prestasi bateri Chrome akan dipertingkatkan dengan menggarisbawahi halaman latar belakang