İlan

Android 4.4.2 KitKat çalışma zamanını değiştirmek telefonunuzdan fazladan performansı sıkıştırabilir mi, yoksa Google bunu Dalvik için çalışan bir yedek olarak kullanmaya karar verene kadar ART en iyi şekilde bırakılabilir mi?

Android Çalışma Zamanı Nedir?

Android cihazlar Dalvik adlı bir çalışma süresiyle birlikte gönderilir. Uygulamalarınızın çalışması için Dalvik'e ihtiyacı var. Android Runtime veya ART, daha hızlı bir alternatif sunar; Dalvik, modern Android donanımının gerektirmediği sınırlı bir işlemciye ve belleğe sahip eski donanımlarda çalışacak şekilde optimize edilmiştir.

Dalvik ile uygulamalar, ücretsiz sistem kaynaklarından yararlanarak Just-In-Time (JIT) derleyicisi kullanılarak derlenir. ART, kurulum aşamasında Zaman Öncesi (AOT) derleme kullanarak uygulamaları derleyerek farklılık gösterir.

Android cihazınızın çalışma zamanını değiştirmek yalnızca Android 4.4 KitKat'ta (Android 4.4.1 ve 4.4.2'dir) mümkündür, ancak anahtarın elde edilmesi kolaydır. Amaçlanan sonuç, uygulamalarınızın ve oyunlarınızın daha hızlı başlatılmasıdır - kötü bir şey değil!

instagram viewer

Dalvik Çalışma Zamanından ART'a Geçiş

Android 4.4.2 KitKat cihazınızın çalışma zamanını Dalvik'ten ART'a değiştirmek için cihazınızın Geliştirici Seçenekleri menüsünü bulmanız gerekir.

Muo-robot-Dalvik-vs-art-dev

Bu gizlidir, ancak kolayca ortaya çıkar. Açık Ayarlar> Telefon Hakkında ve Yapı numarasını bulun - buna 7 kez dokunun. Geliştirici olmak için daha fazla dokunmanın gerekli olduğunu bildiren bir açılır pencere görürsünüz, ancak bitene kadar bunu göz ardı edebilirsiniz.

Muo-android-Dalvik-vs-sanat-dev-seçenekleri

Dokunmak Geri -e Ayarlar menüsünü açın ve yeni Geliştirici Seçenekleri Menü.

Çalışma zamanınızı değiştirmeden önce, cihazınızın yedeğini almayı düşünün Nandroid Yedekleme Nedir ve Nasıl Çalışır?Bu yedeklemeye hazır olmanız gerekir. Daha fazla oku sonuçların olumlu olmaması durumunda (bu bir zorunluluk olmamasına rağmen).

Buradan, bul Çalışma Zamanı> ART Kullan. Dokunmak tamam onaylamak ve telefonunuzun yeniden başlatılmasını ve gerekli değişikliklerin yapılmasını bekleyin.

Uygulamalar ART için optimize edildiğinden “Android yükseltiliyor…” mesajı görüntülenecektir. Android başladığında, teoride gelişmiş uygulama performansından yararlanmaya hazır olacaksınız.

ART'a Geçiş Nedenleri

Kullanılabilir olsa da, ART halen test aşamasında olduğu için varsayılan olarak etkin değildir. Gelecekteki sürümlerde beklenebilecek performans artışlarını göstermek için Android geliştiricilerinden yararlı bir Paskalya Yumurtası olarak düşünülebilir.

Muo-android-Dalvik-vs-sanat seçmeli

ART'a geçip geçmemek tamamen sizin tercihinizdir. Çalışma zamanı henüz optimize edilmemiştir ve tahminler uygulama başlatma süresinin yarıya indirilebileceğini iddia etse de, olumsuzluklar vardır. AOT kullanılarak kurulum noktasında derlenen uygulamalar daha fazla depolama alanı kaplar ve iyileştirilmiş uygulama başlatma hızı, artan kurulum süresiyle azaltılır.

Bu aşamada ART için bir başka dezavantaj, belirli uygulamalar için destek eksikliğidir. Birçok yüksek profilli uygulama ART'ı destekleyecek şekilde güncellenmiş olsa da, güvendiğiniz uygulamaların Android çalışma zamanı ile çalışacağının garantisi yoktur. Bu aynı zamanda kısa vadeli bir sorun olmak zorunda değildir - geliştiricilerin bu aşamada eski uygulamaları güncellemelerine gerek yoktur.

Son olarak, ART'a geçmenin en iyi hisse senedi ROM'unda yapıldığına dikkat edin. Çoğu özel ROM'lar Android Cihazınız İçin Özel ROM Nasıl Bulunur ve KurulurAndroid süper özelleştirilebilir, ancak bundan tam olarak yararlanmak için özel bir ROM'u flaş etmeniz gerekir. Bunu nasıl yapacağınız aşağıda açıklanmıştır. Daha fazla oku Android çalışma zamanına geçiş için destek sağlamaz.

Kıyaslama: ART - Dalvik

Android çalışma zamanının uygulamalarımın hızında gerçekten bir fark yaratıp yaratmayacağını değerlendirmek için bazı kıyaslama yaptım. Ne yazık ki, ihmal edilebilir herhangi bir gelişme buldum.

AnTuTu Benchmark altında:

  • Dalvik skoru: 16719
  • SANAT puanı: 17431

Sonuç: ART% 0.95 daha hızlıdır.

Muo-robot-Dalvik-vs-art-kriter

3D Benchmark'ı Kullanma (Buz Fırtınası)

  • Dalvik skoru: 5638
  • ART puanı: 5616 (ses yok)

Sonuç: Dalvik% 1 daha hızlı.

Sonunda Vellamo (Metal) ile karşılaştırdım

  • Dalvik skoru: 539
  • SANAT puanı: 540

Sonuç: ART% 1 daha hızlı.

Ayrıca üç uygulama, Chrome, Comixology'den Comics ve Doctor Who: Legacy'yi çalıştırdım ve hızdaki farkı çok az fark ettim.

ART'ta Çalışmayan Uygulamaları Tanımlama

Yukarıda belirtildiği gibi, ART'ta çalışmayan uygulamaların iyi bir kısmı var. Bu, özellikle bazı performans iyileştirmeleri fark ettiyseniz bir sorun olabilir.

Neyse ki, kitle kaynaklı verilere dayanarak, ART'ta çalışan uygulamalar hakkında bilgi paylaşan çeşitli web siteleri var.

Belki de en iyi liste, hangi uygulamaların ART uyumlu olduğunu bulmanıza yardımcı olma niyetiyle üretilen arama yapılabilir bir veritabanı olan www.androidruntime.com/list'tir.

Muo-robot-Dalvik-vs-art-geri alma

ART sizin için işe yaramazsa, geri dönme, Çalışma Süresini Seçin seçeneği, nerede seçmelisiniz Dalvik kullanın.

SANAT: Fark Yaratmaya Hazır Değil

Android çalışma zamanı kesinlikle bir fark yaratacak gibi görünüyor, ancak bu aşamada söylemek zor.

Muo-robot-Dalvik-vs-art-meh2

Bununla birlikte, yukarıda belirtildiği gibi, ART hala optimize edilmektedir, bu yüzden tamamen çalışan bir Android bileşeni olarak piyasaya sürülene kadar, hız artışları umulduğu kadar değilse, cesaret kırılmamalıyız.

Son bir not. ART kullanıyorsanız ve kullanmak istediğiniz bir uygulamanın işe yaramadığını tespit ederseniz, bazı hayal kırıklığına uğramış ART değiştiricilerinin yaptığı Play Store'da kötü geribildirim bırakmak iyi bir fikir değildir. Açıkçası bu, Dalvik çalışma zamanıyla telefonlarında mükemmel bir şekilde çalışacak bir uygulamayı kullanmaktan şaşkın veya hatta vazgeçebilecek geliştiriciler veya diğer kullanıcılar için yararlı değildir.

Android çalışma zamanını denemeyi mi planlıyorsunuz, yoksa yaygın olarak kullanılabilir olana kadar beklemeyi tercih eder misiniz? Yorumlarınızda düşüncelerinizi bizimle paylaşın.

Öne Çıkan Resim Kredisi: Placeit.net
İmaj Kredisi: Shutterstock üzerinden hayal kırıklığına uğramış telefon görüşmesi

Christian Cawley, Güvenlik, Linux, Kendin Yap, Programlama ve Teknik Açıklaması Editör Yardımcısıdır. Ayrıca Gerçekten Kullanışlı Podcast'i üretiyor ve masaüstü ve yazılım desteği konusunda geniş deneyime sahip. Linux Format dergisine katkıda bulunan Christian, bir Raspberry Pi tamircisi, Lego sevgilisi ve retro oyun hayranı.