Haberler

Google Android Telefonları Hızlandıracak Yeni Çekirdek Optimizasyonunu Devreye Alıyor

Google Android çekirdeğinde AutoFDO optimizasyonunu devreye aldı. Gerçek kullanım verileriyle çalışan sistem uygulama açılışlarını hızlandırıp telefonların genel performansını iyileştirmeyi hedefliyor.

Google Android işletim sistemi için uzun süredir geliştirilen performans teknolojisini aktif kullanmaya başladı. Şirket Android çekirdeğine entegre edilen yeni optimizasyon sistemi sayesinde akıllı telefonların daha hızlı uygulama açması daha akıcı çalışması ve daha verimli pil kullanması hedeflendiğini açıkladı.

Google Android Çekirdeğinde Otomatik Performans Optimizasyonunu Başlatıyor

Google mühendisleri Android işletim sisteminde kullanılan çekirdek yazılım için yeni bir derleyici optimizasyon tekniğini devreye aldıklarını duyurdu. Automatic Feedback-Directed Optimization yani AutoFDO adı verilen sistem Android çekirdek performans optimizasyonu yaklaşımını gerçek kullanım verileri üzerinden geliştiriyor. AutoFDO sistemi cihazların gerçek kullanım senaryolarını analiz eden donanım izleme verilerini kullanıyor. Derleyici bu verileri değerlendirerek sistemde en sık çalışan kod yollarını tespit ediyor. Bu yöntem yazılımın en çok kullanılan bölümlerinin daha verimli çalışmasını sağlıyor.

Google Android Telefonları Hızlandıracak Yeni Çekirdek Optimizasyonunu Devreye Alıyor

Google geliştiricileri bu yaklaşımın geleneksel statik analiz yerine gerçek kullanım davranışlarını temel aldığını belirtiyor. Android sistem performans artırma çalışmaları bu sayede uygulamaların gerçek kullanım koşullarına göre optimize edilmesini hedefliyor.

AutoFDO performans optimizasyonu aslında Android 12 sürümü ile birlikte tanıtılmıştı. Google şimdi bu teknolojiyi doğrudan Android çekirdeğinde aktif biçimde kullanmaya başladı. Google araştırma ekipleri performans testleri sırasında en popüler 100 uygulamayı çalıştırarak gerçekçi kullanım profilleri oluşturuyor. Sistem elde edilen verilerle en yoğun çalışan kod bölümlerini belirliyor. Derleyici bu bilgileri kullanarak çekirdek kodunu yeniden düzenliyor. Uzmanlar bu yaklaşımın profil yönlendirmeli optimizasyon tekniklerine benzediğini belirtiyor. Windows Linux ve Chromium tabanlı uygulamalar da benzer yazılım derleyici optimizasyonu yöntemlerini kullanıyor.

Google mühendisleri yeni optimizasyon yönteminin sistem genelinde ölçülebilir performans kazanımları sağladığını belirtiyor. Şirket test sonuçlarına göre ortalama yüzde 10,5 seviyesinde genel performans artışı elde edildiğini açıkladı.

Android çekirdeğinin cihaz işlemcisinin yaklaşık yüzde 40’ını kullandığı biliniyor. Google verileri yeni optimizasyon sayesinde uygulama ilk açılış sürelerinde yüzde 4 iyileşme elde edildiğini gösteriyor. Sistem ayrıca cihaz açılış süresinde yaklaşık yüzde 1 hızlanma sağlıyor.

Uzmanlar küçük görünen bu iyileştirmelerin günlük kullanım deneyiminde önemli farklar yaratabileceğini ifade ediyor. Kullanıcılar uygulamalar arasında daha hızlı geçiş yapabiliyor. Sistem arayüzü daha akıcı çalışabiliyor. Android enerji verimliliği optimizasyonu sayesinde pil tüketimi de daha dengeli hale gelebiliyor.

Google geliştiricileri yeni optimizasyon sistemini android16-6.12 ve android15-6.6 çekirdek sürümlerinde kullanmaya başladı. Performans profilleri Pixel telefonlarda çalışan 6.1 6.6 ve 6.12 çekirdek sürümlerinden elde edilen verilerle oluşturuluyor. Şirket gelecekte daha yeni Generic Kernel Image sürümleri için destek eklemeyi planlıyor. Google mühendisleri ayrıca AutoFDO sisteminin yalnızca ana çekirdek dosyası ile sınırlı kalmaması için modül desteği üzerinde çalışıyor.

Google yeni teknolojiyi varsayılan olarak temkinli bir yapı ile devreye aldığını belirtiyor. Şirket performans kazanımlarının sistem güvenilirliğini veya kararlılığını etkilememesi için optimizasyon seviyesini kontrollü şekilde uyguluyor.

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu