Chrome tarayıcısı, Profil Kılavuzlu Optimizasyon ile hız artışı elde eder
Google’ın yaklaşmakta olan Chrome yapısı Chrome 55, Google’ın tarayıcısını daha az kaynak kullanımına çevirmek için bazı geliştirmelerle gelecek. Bu arada, şirket Chrome'u hızlandırmak için başka bir şey uyguladı: Profil Rehberli Optimizasyon.
Başlangıçta Microsoft'un Visual Studio geliştirici araçlarında bulunan bir özellik olan Profil Kılavuzlu Optimizasyon (PGO), bir uygulamayla kullanıcı etkileşimini izleyen bir teknolojidir..
Bazı işlevler daha çok, diğerleri daha az kullanılır. PGO ile, daha sık kullanılan fonksiyonlar hız için optimize edilecektir, süre az kullanılan fonksiyonlar ile optimize edilmiştir daha küçük, biraz daha yavaş kod. Sonuç, daha küçük bir toplam kod alanı ve daha hızlı bir Chrome.
Ayrıca, PGO nadiren kullanılan işlevleri sık kullanılanlardan uzağa taşıyacağından kodun bellek konumunda da optimizasyonlar yapılır. Bu, daha az kullanılan kodun önbelleğe alınmasını önleyerek CPU'nun daha iyi performans göstermesine neden olarak CPU talimat önbelleğinin daha iyi yönetilmesini sağlar..
PGO yük ve başlangıç zamanı üzerindeki etkisi | |
Yeni sekme sayfası yükleme süresi | % 14.8 daha hızlı |
Sayfa yükleme (ilk boyaya kadar zaman) | 5.9% daha hızlı |
Başlama zamanı | % 16.8 daha hızlı |
Sayılar açısından, PGO olan bir Chrome yapısı % 15 daha hızlı PGO'suz bir Chrome yapısına kıyasla genel olarak Windows’ta.
Chrome tarayıcılarını daha iyi performans gösterenler için Build 53, Chrome'un 64-bit sürümünü kullanıyorsanız aradığınız şeydir. Tarayıcının 32-bit bir sürümündeyseniz, Oluştur 54 oluşturulacak yapıdır.
PGO şu anda mevcut Chrome sürümlerinde mevcut ve Chrome 55 yakında geliyor, Google’ın nihayet gecikmiş bir şey olan tarayıcıdan biraz yağ almaya karar vermiş gibi görünüyor..