Google Play Store materyal dizayna geçti güzel olmus ama tek merak ettiğin android 5.0 la gelen ART çalışma zamanına uygulamalar geçiş yapınca dalvikle çalışan cihazlardan destek kesilecek mi?

BeğenFavori PaylaşYorum yap
  • lawnmower @lawnmower

    Kesilmeyecek. Aslında Dalvik ve ART ile çalışan uygulamalar aynı uygulamalar. Dalvik gerçek zamanlı olarak derliyor uygulamaları. Her çalıştırıldığında tekrardan, hatta çalıştıkça derleniyor kodlar. Bu sistem performansı düşürüyor, ama her seferinde cihaza göre derlendiği için uyumluluk sorunları aşılmış oluyor. ART ise bu derleme işinin önceden yapılması anlamına geliyor. Uygulama cihaza kurulurken derleniyor, derlenmiş ve çalışmaya hazır halde diskte tutuluyor. Bu işlem hem uygulamanın kurulum süresini arttırıyor, hem de uygulamaların cihazda daha fazla yer kaplamalarına sebep oluyor. Diğer yandan ART ile uygulamalar önceden derlendikleri için arka planda bir de derleyici çalışmıyor, bellek ve işlemci daha verimli kullanılıyor. Tabi bazı uygulamalar uyumsuzluk çıkartabiliyor ama şu anda hemen her uygulama ART üzerinde sorunsuz çalışır durumda.