Google Android işletim sistemi için uzunluğu süredir geliştirilen icra teknolojisini etkin kullanmaya başladı. Şirket Android çekirdeğine entegre edilen yepyeni optimizasyon sistemi sayesinde akıllı telefonların daha hızlı başvuru açması daha akıcı çalışması ve daha tesirli 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 yepyeni tek derleyici optimizasyon tekniğini devreye aldıklarını duyurdu. Automatic Feedback-Directed Optimization diğer AutoFDO adı verilen sistemleri Android çekirdek icra optimizasyonu yaklaşımını gerçek kullanım verileri üzerinden geliştiriyor. AutoFDO sistemi cihazların gerçek kullanım senaryolarını çözümleme eden donanım izleme verilerini kullanıyor. Derleyici bu verileri değerlendirerek sistemde en sık çalışan şifre yollarını belirleme ediyor. Bu yöntem yazılımın en çok kullanılan bölümlerinin daha tesirli çalışmasını sağlıyor.

Google geliştiricileri bu yaklaşımın gelenekselliği statik çözümleme seçenek gerçek kullanım davranışlarını ilköğretim aldığını belirtiyor. Android sistemleri icra artırma çalışmaları bu sayede uygulamaların gerçek kullanım koşullarına göre optimize edilmesini hedefliyor.
AutoFDO icra optimizasyonu aslında Android 12 sürümü ile birlikteki tanıtılmıştı. Google şimdi bu teknolojiyi doğrudan Android çekirdeğinde etkin biçimde kullanmaya başladı. Google araştırma ekipleri icra 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 şifre bölümlerini belirliyor. Derleyici bu malumatleri kullanarak çekirdek kodunu yeniden düzenliyor. Uzmanlar bu yaklaşımın özgeçmiş 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 yepyeni optimizasyon yönteminin sistemleri genelinde ölçülebilir icra kazanımları sağladığını belirtiyor. Şirket testleri sonuçlarına göre vasat yüzde 10,5 seviyesinde yaygınlaşan icra artışı elde edildiğini açıkladı.
Android çekirdeğinin alet işlemcisinin yaklaşık yüzde 40’ını kullandığı biliniyor. Google verileri yepyeni optimizasyon sayesinde başvuru birinci açılış sürelerinde yüzde 4 iyileşme elde edildiğini gösteriyor. Sistem ayrıca alet 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 ifadeleri ediyor. Kullanıcılar uygulamalar arasında daha hızlı geçiş yapabiliyor. Sistem arayüzü daha akıcı çalışabiliyor. Android güç verimliliği optimizasyonu sayesinde pil tüketimi da daha dmanii hale gelebiliyor.
Google geliştiricileri yepyeni 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 yepyeni Generic Kernel Image sürümleri için hayır eklemeyi planlıyor. Google mühendisleri ayrıca AutoFDO sisteminin yalnızca esas çekirdek dosyası ile sınırlı kalmaması için modül desteği üzerinde çalışıyor.
Google yepyeni teknolojiyi varsayılan olarak temkinli tek yapı ile devreye aldığını belirtiyor. Şirket icra kazanımlarının sistemleri güvenilirliğini ya da hükümlılığını tesirlememesi için optimizasyon seviyesini kontrollü şekilde uyguluyor.

1 hafta önce
7


























English (US) ·