Google Chrome, internet üzerindeki en popüler tarayıcıdır ve bu başarısının en büyük sebeplerinden biri de hızıdır. Hız, kullanıcı deneyimini önemli ölçüde etkileyebilir ve Google, bugün Android cihazlarda Chrome’un nasıl süper hızlı hale geldiğini paylaştı.
Chrome’un Android’deki Hız Optimizasyonları
Tarayıcıların hızını konuşurken, genellikle bağlantı hızını göz önünde bulundururuz; ancak yavaş bir tarayıcı, 5G gibi hızlı bir bağlantı kullanıyor olsanız bile deneyiminizi olumsuz etkileyebilir. Tarayıcının görevi, web sayfasını en hızlı şekilde görüntülemektir. Bu nedenle, genel hız, tarayıcının bu görevi ne kadar hızlı yerine getirdiğine bağlıdır.
Google, Chrome’un arka planda neler yaptığını açıklayarak, tarayıcının hızını artırmak için gerçekleştirdiği optimizasyonları duyurdu.
Performansa Göre Ayrı Yapı
Başlangıç olarak, Google, Android cihazlara gelen Chrome’un her modelinin aynı sürümünü gönderdiğini belirtti. Bu durum, düşük güçlü cihazların, en son teknolojiyi barındıran sürümle performans sorunları yaşamasına neden oluyordu. Ancak Chrome’un M113 sürümü ile birlikte, daha güçlü cihazlara özel yüksek performans sunan bir sürüm dağıtılmaya başlandı. Bu sürüm, ARM64 hedef alarak, daha az güçlü telefonların daha az zorlu bir sürümle gelmesini sağlıyor. Böylece, daha tutarlı performansa ulaşılabiliyor.
200 dolarlık bir telefon kullanıyorsanız, cihazınızın performansı tarayıcı deneyimini etkilemeyecek. Yüksek performans gösteren sürüm, disk boyutu veya RAM ile kısıtlanmadığı için hız için optimize edilmiş C++ kodu kullanıyor.
Diğer optimizasyonlar arasında inline eşiklerinin ayarlanması, profil odaklı optimizasyon tekniklerinin uygulanması ve çapraz işlev kodunun iyileştirilmesi yer alıyor. Tüm bu optimizasyonlar, Chrome’u daha akıcı bir tarayıcı haline getiriyor.
Yeni Rendering Motorları
Chrome, JavaScript ve web oluşturma motorları olan V8 ve Blink’i kullanıyor. Google, yıllar içinde bu motorları optimize etmek için çalışmalar yaptı. Her bir güncellemenin küçük bir etkisi olsa da, bunların toplamda büyük katkıları olduğunu belirtti.
Artık hızlı bir HTML analizörü ve V8 motorunda yeni bir derleyici katmanı olan Sparkplug kullanıyor. Bu yeni derleyici, optimize edilmemiş kodu hızlı bir şekilde üretebiliyor. Ayrıca, Maglev adı verilen orta seviye bir derleyici de devreye alındı.
Tüm bu güncellemeler, Chrome’un hızını artırmak için getirilen önemli yenilikler arasında.
Gelişmiş Zamanlama
Google, Qualcomm gibi ortaklarıyla birlikte Chrome’un zamanlama politikalarını geliştirmek için çalıştı. Örneğin, Snapdragon 8 Elite kullanarak yapılan testlerde, Chrome’un hızında %60 ile %80 arasında bir artış gözlemlendi. Bu da güçlü cihazların önemli bir hız artışı yaşamasını sağlıyor.
Tüm bu optimizasyonlar, Chrome’un kullanabileceğiniz en hızlı tarayıcılar arasında kalmasını sağlıyor.