Android’deki en sinir bozucu deneyimlerden biri, arka planda etkin uygulamaları yok etmektir. Arka plan uygulaması artık etkin olmadığında, kullanıcılar bildirim almayı durduracaktır. Çeşitli üreticiler benzer düzeltmeler yapmış olsa da yine de Google yetkililerinin bu sorunu çözmek için bizzat harekete geçmesi gerekiyor. Son zamanlarda XDA , Android 13 çekirdeği için bellek ve çoklu görev optimizasyonu ile ilgili bir kod parçası tespit etti. Bu kod esas olarak, çok sayfalı bir geri dönüşüm stratejisi olan MGLRU’yu (Multi-Generational Least Son Kullanılan) içerir.

Şimdi, Google’dan MGLRU’nun resmi bir onayı var. Bir Google mühendisi, şirketin MGLRU’yu “bir milyon” Android cihaz üzerinde test ettiğini iddia ediyor. Test sonucu, CPU kullanımında ve bellek basıncında önemli gelişmeler olduğunu ortaya koyuyor. Bu, daha az OOM öldürmesi, daha düşük UI gecikmesi ile sonuçlanır.
“Multi-Nesil En Son Kullanılan” (MGLRU) adlı bir özelliğin Chrome OS’de zaten yayında olduğu ve şirketin MGLRU’yu “4.14 ile 5.15 arasında birkaç farklı çekirdek” üzerinde sürdürdüğü ortaya çıktı. Görünüşe göre Google, MGLRU’yu Android sistemine entegre etmeyi planlıyor.
Android Gerrit’te yapılan bir taahhüt, Google’ın Android 13’ün Genel Çekirdek Görüntüsünde (GKI) değişiklikleri birleştirdiğini ortaya koyuyor. Ek olarak, başka bir taahhüt, yakında adb aracılığıyla etkinleştirmenin bile mümkün olabileceğini gösteriyor. Özelliğin iki ana hedefe ulaştığına dair raporlar var… Birincisi, Google’ın kswapd’ın CPU kullanımının %40 oranında azaldığını iddia etmesi. İkincisi, Google’a göre Android’de bellek yetersiz (OOM) uygulama öldürmelerinde %18’lik bir azalma olmasıdır.
ANDROİD 13 İYİLEŞTİRMELERİ – OYUN YÜKLEME SÜRESİ AZALACAK
Birçok mobil oyun oyuncusu için oyuna başlamadan önce uzun yükleme arayüzünü izlemek bir “işkence”dir. Ancak, bu yakında geçmişte kalacak. Spekülasyonlara göre yakında çıkacak olan Android 13, oyunun bekleme süresini tamamen hafifletecek. Android 13’ün GameManager API’sine setGameState adlı yeni bir işlevle geleceğine dair raporlar var. Oyun yükleme durumundayken, bu işlev GAME_LOADING modunu etkinleştirecektir. Bu, CPU performansını artırarak oyunun yükleme süresini azaltır.
Ayrıca oyunun mevcut çalışma durumunu sisteme iletmesini de sağlar. Bu nedenle, programın şu anda kesintiye uğrayıp uğramayacağını gösterebilir. Bu, elek kesmeyi etkili bir şekilde azaltır ve diğer uygulamaları kullanma sürecini ortadan kaldırır.
Ayrıca, Android 13’ün tedarikçi test paketine bir test ekleyeceğine dair raporlar da var. Bu, bu sistemi veya yüksek sistemleri kullanan tüm üreticilerin GAME_LOADING modunu etkinleştirmesini gerektirecektir. Teoride, bu teknoloji oyunların yüklenme hızını etkili bir şekilde artırabilir.