Mozilla, Firefox'u Hızlandıracak Adımı Attı

Firefox'ta yapılan optimizasyonlar, WebAssembly'den faydalanan siteleri önemli oranda hızlandıracak!

Mozilla, Firefox'u Hızlandırdı!

Mozilla yaptığı bir duyuruyla JavaScript ve WebAssembly kodlarının yeni Firefox Beta'da önemli ölçüde hızlandığını açıkladı. WebAssembly'den JavaScript'e yapılan çağrılar, 100 milyon fonksiyon çağrısı için yaklaşık 600 milisaniyede gerçekleşiyordu, yani zaten hızlıydı. Şimdi ise aynı işlem, 400 milisaniyeden kısa sürüyor. Gerçek hızlanma ise JavaScript'tan WebAssembly'ye yapıldığında görülüyor.

Mozilla'nın verilerine göre JavaScript'ten yapılan 100 milyon WebAssembly çağrısı, bugüne kadar 5.500 milisaniye yani 5,5 saniye sürüyordu. Şimdi ise aynı işlem, 500 milisaniye, yani 0,5 saniye sürüyor. Bu geliştirmenin faydaları, WebAssembly'yi kullanan sayfalarda ve bazı web tarayıcısı oyunlarında gözlenecek.

Peki bu hızlanma nasıl sağlandı? Cevap basit. Mozilla şimdiye kadar WebAssembly'ye gönderilen JavaScript kodunu anlamakta WebAssembly'ye yardımcı olmak için C++'ı kullanıyordu. Firma, optimizasyon için C++'ı aradan çıkardı ve WebAssembly'nin direkt olarak çağırılabilmesini sağlayarak bu hız artışını sağladı.

Firmanın WebAssembly ile ilgili başka hız geliştirmeleri de var. Bu değişikliklerin ayrıntılarını merak edenler, Mozilla'nın konuyu çizgi karakterler yoluyla basitleştirmeye çalıştığı blog gönderisine göz atabilirler.

Sadece sonuçlarla ilgileniyorsanız, bu değişiklik sonrasında özellikle web tarayıcısı tabanlı oyunların hızlanacağını söyleyebiliriz.

Zeynel A. Öztürk

Okuyucu Yorumları

Toplam 1 Yorum

Bu çabaları için Mozilla vakfına teşekkürler ama keşke quamtuma geçtikten sonraki çok fazla parçada gerçekleştirilen ve RAM leri zorlayan işleme yöntemi üzerinde de biraz çaba harcasalar.

Sen de yorum yaz

 



CHIP'i Takip edin
E-Posta listemize katılın
CHIP Dergi Mobil Cihazınızda
Apple Store
Google Play

Turhost

İlginizi çekebilir

Turhost