Flag Chrome ini membuat browser saya terasa lebih cepat


Chrome flags adalah kumpulan fitur eksperimental yang belum siap untuk dirilis ke publik. Tapi itu tidak berarti Anda tidak bisa memanfaatkannya. Faktanya, sebagian besar flags ini bekerja cukup baik, meskipun ada peringatan yang mungkin membuat Anda berpikir sebaliknya.

Beberapa dari ini memungkinkan Anda mencoba fitur yang akan datang, sementara yang lain mengurangi penggunaan RAM. Baru-baru ini saya mengutak-atik beberapa flag Chrome yang secara khusus menargetkan kinerja dan akhirnya mendapatkan peramban yang terasa lebih cepat dan ringan.

rasterisasi GPU

Gunakan GPU Anda dengan baik

Rasterisasi adalah proses di mana browser Anda mengubah kode situs web menjadi teks dan gambar menjadi piksel yang benar-benar Anda lihat. Setiap tombol, font, dan foto harus diubah menjadi piksel. Biasanya, sebagian besar proses ini ditangani oleh CPU PC Anda.

Tetapi ketika Anda mengaktifkan rasterisasi GPU, bagian itu ditangani oleh kartu grafis Anda. Karena GPU dirancang khusus untuk memproses data visual dengan cepat dan efisien, waktu yang dibutuhkan untuk merender semuanya menjadi jauh lebih singkat. Perbedaannya sangat terlihat pada situs web yang banyak memuat media. Dan tentu saja, ini membebaskan CPU Anda sehingga dapat menangani tugas dan aplikasi latar belakang lainnya.

Rasterizer tanpa salinan

Kurangi langkah tambahan

Cara terbaik untuk memahami apa yang dilakukan zero-copy rasterizer adalah dengan terlebih dahulu memahami bagaimana Chrome sebenarnya merender sebuah halaman. Sebelum konten diserahkan ke GPU untuk dirender, Chrome perlu menyalin data ke berbagai bagian memori. Seperti yang bisa Anda bayangkan, tahap di mana Chrome menulis data dan menyerahkannya ke GPU memerlukan waktu. Dan flag zero-copy rasterizer memaksa Chrome untuk melewati itu.

Alih-alih menulis data ke satu tempat lalu menyerahkannya, Chrome mengirimkannya langsung ke GPU untuk diproses. Ini berarti lebih sedikit beban kerja dan rendering yang lebih cepat, yang meningkatkan waktu pemuatan halaman. Ini juga mengurangi beban kerja yang tidak perlu pada sistem Anda, yang bisa membantu dalam hal responsivitas dan, dalam beberapa kasus, bahkan masa pakai baterai.

Pertukaran sebagian dan pengguliran halus

Meluncur melalui halaman

Ketika Anda menggulir melalui sebuah halaman web dan sesuatu berubah di layar Anda, Chrome terkadang bisa menggambar ulang seluruh bingkai meskipun hanya sebagian kecil yang sebenarnya berubah. Partial swap adalah sebuah flag di Chrome yang memaksa browser untuk memperbarui hanya bagian dari layar yang telah berubah alih-alih menyegarkan semuanya.

Ini tidak hanya mengurangi beban kerja tetapi juga meningkatkan pengalaman menggulir. Perbedaannya mungkin tidak terlihat di semua situs web, tetapi jika Anda sering menggulir halaman panjang atau menjelajahi situs yang penuh konten, fitur partial swap adalah sesuatu yang sebaiknya Anda aktifkan.

Bendera lain yang membantu hal ini adalah gulir halus. Secara default, ketika Anda menggulir halaman web, pergerakannya bisa terasa agak tersentak atau tiba-tiba. Itu karena halaman bergerak dalam langkah-langkah kecil alih-alih mengalir secara alami. Gulir halus adalah bendera Chrome yang menyesuaikan bagaimana halaman berpindah saat Anda menggerakkan roda mouse.

Berbeda dengan beberapa bendera lain dalam daftar ini, yang satu ini tidak meningkatkan kecepatan. Ini lebih seperti trik visual. Namun, tetap layak untuk diaktifkan karena membuat menggulir lebih nyaman bagi mata.

Protokol QUIC Eksperimen

Memodernisasi cara Chrome berkomunikasi dengan server

QUIC adalah singkatan dari Quick UDP Internet Connections, dan ini adalah protokol yang dikembangkan oleh Google. Fungsinya adalah mengubah cara browser Anda berkomunikasi dengan server. Berbeda dengan koneksi TCP tradisional, QUIC berjalan melalui UDP dan mengurangi jumlah perjalanan bolak-balik yang diperlukan untuk membangun koneksi yang aman.

Dengan protokol yang lebih lama, browser dan server Anda bertukar beberapa pesan untuk menyapa dan menyetujui enkripsi. QUIC menggabungkan langkah-langkah tersebut dan mengurangi jumlah perjalanan bolak-balik itu. Ini berarti Anda menunggu lebih sedikit sebelum sebuah halaman benar-benar mulai dimuat.

Karena sebagian besar situs web populer, termasuk layanan Google sendiri, mendukung QUIC, mengaktifkan pengaturan ini dapat membuat penjelajahan terasa lebih responsif. Anda akan melihat halaman dimuat dengan cepat, video lebih jarang buffering, dan keseluruhan pengalaman terasa lebih lancar.

Pengunduhan paralel

Siapa yang tidak menyukai unduhan cepat?

Tidak peduli apa yang Anda gunakan Chrome, mengunduh file adalah sesuatu yang kita semua lakukan. Biasanya, ketika Anda mengunduh file, Chrome mengunduhnya dari awal hingga akhir menggunakan satu koneksi.

Mengaktifkan flag unduhan paralel mengubah cara kerja dengan membagi sebuah file menjadi beberapa potongan kecil dan mengunduhnya secara bersamaan. Jadi, alih-alih satu koneksi, Chrome membuka beberapa koneksi untuk mengambil bagian-bagian berbeda dari file pada saat yang sama. Kemudian, Chrome menyatukan semuanya untuk menyelesaikan unduhan.

Proses ini dapat meningkatkan kecepatan unduhan secara signifikan, terutama saat Anda menangani file yang lebih besar. Ini membuat pemakaian bandwidth yang tersedia lebih optimal dan mengurangi waktu yang dibutuhkan agar unduhan selesai.

Mengaktifkan flag Chrome cukup mudah

Kabar baiknya adalah Chrome membuat pengelolaan semua flag ini menjadi mudah, meskipun sifatnya eksperimental. Untuk memulai, ketik chrome://flags di bilah alamat dan tekan Enter. Setelah berada di halaman Flags, gunakan kotak pencarian untuk mencari flag yang ingin Anda sesuaikan, lalu gunakan menu drop-down untuk mengaktifkan atau menonaktifkannya. Semudah itu. Perlu dicatat bahwa Anda perlu memulai ulang Chrome agar perubahan berlaku.

Dan jika Anda khawatir beberapa pengaturan ini dapat merusak sesuatu, ada juga opsi Reset semua yang mengembalikan semua pengaturan ke pengaturan default mereka, jadi cukup aman untuk dicoba.

Artikel terkait