
Google Chrome Artık Eskisinden Çok Daha Hızlı
Geçtiğimiz yılın Haziran ayında Google, Chrome için bazı harika performans iyileştirmeleri duyurdu ve bunları nasıl başardığını ayrıntılı olarak açıklayan bir blog yazısı paylaştı. Şimdi ise yaklaşık bir yıl sonra Google, Chromium tarayıcısında performans kazanımları elde etmeye devam ederken benzer bir yazı daha paylaştı.
Google son zamanlarda bu tür iddialarda bulunan tek şirket değil. Microsoft da yakın zamanda Edge’in nasıl önemli ölçüde daha hızlı hale geldiğini vurguladı. Hem Microsoft hem de Google, test etmek için Speedometer 3.0 karşılaştırmalarını örnek gösterdi.
Google, geliştirme ekibinin bellek yönetimi ve önbelleğe alma konusunda önemli iyileştirmeler yaptığını söylüyor. Buna, DOM, CSS, düzen ve boyama gibi bileşenlerde kullanılan birçok dahili veri yapısı için bellek düzenlerinin yeniden tasarlanması çabası da dahil.
Google, Chromium’daki işleme motoru olan Blink’in artık CPU önbelleklerini daha iyi kullanmak için “bir sürü gereksiz karmaşayı önlediğini” söylüyor. Bellek işlemenin daha önce Oilpan’da çöp toplamaya dayandığı alanlarda, örneğin DOM (belge nesne modeli), ekip bunu malloc’u (bellek ayırma işlevi) kullanmaktan tamamen Oilpan’a geçerek genişletti.
İşleyici içindeki dizeleri işlemede de iyileştirmeler var. Karma yöntemi, performansı iyileştirdiği söylenen rapidhash olarak güncellendi. İşleme görevleri, çeşitli öğeler için CSS stilleri hesaplamak gibi doğası gereği pahalı hale geldiğinde, Google önbelleğe alma tekniklerinin daha yüksek önbellek isabetleri ve daha az ıskalama elde etmek için geliştirildiğini ekliyor.