Nedir Bu ART?

  • Konuyu başlatan shiftdelete.net
  • Başlangıç tarihi
S

shiftdelete.net

SDN Okuru
Nedir Bu ART?

Son zamanlarda sıkça duymaya başladığımız, Android 4.4 Kitkat ile hayatımıza giren ve Android L ile standart hale gelecek ART'nin ne olduğuna bir göz atalım.
 

sdelta

Profesör
Katılım
23 Nisan 2008
Mesajlar
4,229
Reaksiyon puanı
140
Puanları
243
Android'i adam ederse bu eder. Sanal makine olayı hiç iyi değildi, Android'in yavaş ve stabil olmamasındaki en büyük nedendi bana göre.

Başka bir gerçekte var ki isterse Android'in sistem gereksinimi 1 mb ram, 0.1 ghz ram işlemci olsun, Samsung yine TouchWiz arayüzü ile onu hantal hale getirmeyi başarır. :D
 

Virility

Profesör
Katılım
25 Aralık 2013
Mesajlar
3,993
Reaksiyon puanı
120
Puanları
243
S3 e kitkat gelmeyeceği için kullanılamayacak.
Custom romlarla da stabil çalışmıyor ART
 

giskur11

Profesör
Katılım
9 Eylül 2012
Mesajlar
3,606
Reaksiyon puanı
160
Puanları
243
inşallah samsung tabletime gelir zaten hızlı ama olsun daha da hızlansın.
 

Sucrofe

Profesör
Katılım
1 Nisan 2014
Mesajlar
3,270
Reaksiyon puanı
677
Puanları
293
İOS'u bitirecek inşallah.
 

What The Hell

Profesör
Katılım
6 Şubat 2011
Mesajlar
1,995
Reaksiyon puanı
9
Puanları
0
Dalvik ve Art'ın ne olduğunu bilmiyorum ama iOS'u bitirecek kesin. :lol:
 

aloisnebel

Profesör
Katılım
30 Ağustos 2012
Mesajlar
2,523
Reaksiyon puanı
4
Puanları
218
Dalvik olayı Android'deki kasmaların ve stabilite sorunlarının sebebi ama sırf açık kaynak kodlu olması bile iOS'e tercih edilmesine sebep... Android çakma linux olsa da candır ya
 

giskur11

Profesör
Katılım
9 Eylül 2012
Mesajlar
3,606
Reaksiyon puanı
160
Puanları
243
buna artı geliştirici seçeneklerinden arkaplan işlemlerine 4 sınırı koyarsanız hızına hız katın.
 

cexen

Asistan
Katılım
21 Nisan 2010
Mesajlar
334
Reaksiyon puanı
11
Puanları
18
Dalvik ten iyi olacak kesin ama uygulama boyutlarını artıracak. Belki hızlanacak ama ios gibi bir güncellemede cihazda ne var ne yok sileceğiz sanırım.
 

cngzkyz

Profesör
Katılım
28 Temmuz 2012
Mesajlar
2,855
Reaksiyon puanı
276
Puanları
263
Çoğu sitede bazı uygulamaların art üzerinde çalışırken sıkıntı yaratacağı hatta WhatsApp'ın çalışmadığı belirtilmişti. Bu yüzden bugüne kadar geçiş yapmadım. Ama şimdi nexus 4 ile geçiş yaptım. Yaklaşık 15 dakika sürdü. En sık kullandığım uygulamalarda hiç bir sıkıntı yok WhatsApp dahil. Hızlandı mı onuda kullandıkça göreceğiz.
 

hasanistan44

Profesör
Katılım
26 Ocak 2013
Mesajlar
1,478
Reaksiyon puanı
3
Puanları
0
Pil kullanımı da biraz daha iyi, çünkü zaten açtığımız bir uygulamayı dalvik de ki gibi tekrar işlemiyor. Örneğin Dalvik(art den önceki sanal makine) uygulamayı açarken tekrar işliyor gönderiyor indiriyor kaldırıyor ve bunun da hem pile hem işlemciye zararı oluyor. Art ise zaten bellekte olan uygulamayı açıyor. Bu durumda da hem işlemci daha az kullanılıyor hem de açılış hızları artıyor ve, hem zamandan hem bataryadan kazanılıyor.

Android L ile daha da geliştirilmiş halde gelecek ve bence kesinlikle favori yeniliklerden biri de ART dir.
 

Hafiye

Profesör
Katılım
30 Nisan 2009
Mesajlar
2,092
Reaksiyon puanı
14
Puanları
218
Peki ram üzerinde olumlu ya da olumsuz bir etkisi var mı?
 

annttiigs

Profesör
Katılım
7 Şubat 2007
Mesajlar
2,589
Reaksiyon puanı
24
Puanları
218
"Hali hazırda Kitkat ile Nexus cihazlarda kullanıma sunulan ART, uygulamaların kodlarını Dalvik sanal makine ihtiyacı duymadan, cihaz içerisinde barındırır ve bu sayede uygulamaların hızlı açılmasını sağlar."


Oldukça eksik ve yanlış bir açıklama bu. Çeviri yaptıysanız konuya hakim olmadığınızı düşünüp sizi biraz daha araştırmaya davet ediyorum. Dalvik ile ART arasındaki farkı anlatırken yada sadece ART'yi anlatırken eğer JIT (just in time compilation) ve AOT (ahead of time compilation) konularından bahsetmezseniz ortada oldukça büyük bir eksik vardır. ART'yi anlatırken hızlanıyor çünkü dalvik'e ihtiyacı yok demek kusura bakmayın ama çok eksiktir.
 

Hafiye

Profesör
Katılım
30 Nisan 2009
Mesajlar
2,092
Reaksiyon puanı
14
Puanları
218
500-600 hatta 900 mb kullanıyordu mesela. bende şaşırmıştım. hatta ss de almıştım ama telefonu değiştirdim. belki bulursam arşivde atarım. :)

O halde yarın ben de bir deneyeyim. Zaten format atmayı planlıyordum. Bir sorun çıkartırsa sıfırdan yükleme yaparım :)
 

VazgectimSenden

Öğrenci
Katılım
18 Aralık 2006
Mesajlar
34
Reaksiyon puanı
0
Puanları
0
Pil kullanımı da biraz daha iyi, çünkü zaten açtığımız bir uygulamayı dalvik de ki gibi tekrar işlemiyor. Örneğin Dalvik(art den önceki sanal makine) uygulamayı açarken tekrar işliyor gönderiyor indiriyor kaldırıyor ve bunun da hem pile hem işlemciye zararı oluyor. Art ise zaten bellekte olan uygulamayı açıyor. Bu durumda da hem işlemci daha az kullanılıyor hem de açılış hızları artıyor ve, hem zamandan hem bataryadan kazanılıyor.

Beni en çok bu kısım ilgilendiriyor. Acaba kesin mi bataryayı daha az kullanacağı? Bir de batarya kullanımını arttırmasın :)

- - - Mesaj Güncellendi - - -

Bende S 4 mevcut bende geliştiricilerde böyle bir özellik mevcut değil belki ileride gelir..
 

Ümitt

Profesör
Katılım
5 Ağustos 2012
Mesajlar
2,072
Reaksiyon puanı
52
Puanları
228
Bende cm11 (S3 Mini) ile denedim ram bana çok iyi geldi. Dalvik'te 200 MB ram anca kalıyordu Art'da 500 MB felan boş ram kalıyor :)
 
S

SDN Okuru

SDN Okuru
cm11 demiş adam custom rom yani. Kullandığınız rom da olmaması normal. Siz de yüklerseniz custom bir rom siz de yapabilirsiniz.
 

hasansengun

Asistan
Katılım
24 Mayıs 2012
Mesajlar
341
Reaksiyon puanı
0
Puanları
16
arkdaşlar sırf bunun için sildim stock romu cm11 kurdum ama whatsapp çalışmadı şimdi dalvik e geçiş yapıp kurmayı denicem daha sonra art ye tekrar geçicem bakalım sonucu bildiricem burda.
 
Üst