muratvemine
Üye
Android'in Yavaşlığının Sırrı Çözüldü
Android işletim sisteminde dokunma mantığının neden yavaş olduğu ortaya çıktı. Google'da çalışan bir stajyere göre bunun önemli bir sebebi var;
Google tarafından geliştirilen ve mobil cihazlarda kullanılan işletim sistemiAndroid'in dokunma hissinin neden biraz gecikmeli çalıştığı ortaya çıktı. Google'da staj yapmış o Andrew Munn isimli öğrencinin verdiği bilgilere göre Android işletim sistemi Apple'ın geliştirdiği iOS ve Microsoft'un geliştirdiği Windows Phone'a göre dokunma algılamasında daha yavaş.
Bunun temel sebebi ise örneğin iOS'ta ekrana dokunduğunuzda işletimsisteminin bütün işlemleri durdurup bu işe odaklanması. Yani işletimsistemi arka planda çalışan bütün uygulamaları durdurup bütün önceliği kullanıcının dokunduğu noktaya yöneltiyor.
Android'te ise böyle bir durum söz konusu değil. Kullanıcı ekrana dokunduğu anda arka plandaki uygulamalar çalışmaya devam ediyor. Bu da İngilizce'de lag adı verilen gecikmeye yol açıyor. Bu işletim sisteminikullanan cihazlar ne kadar güçlü olursa olsun dokunma deneyiminin düşük olmasına yol açıyor.
Yine aynı stajyere göre bunu düzeltmenin bir yolu yok. Çünkü Androidişletim sistemi bu mantık üzerine kurulmuş ve bunu değiştirmek için önce işletim sistemini düzenlemek gerekiyor. Ardından bütün uygulamaların bu mantıkla yeniden yazılması gerekiyor ki bu da pratik olarak imkansız bir durum.
Açıklamayla ilgili bir yorum yapmayan Google'ın bu soruna nasıl bir çözüm bulacağı ise merak konusu.
Google tarafından geliştirilen ve mobil cihazlarda kullanılan işletim sistemiAndroid'in dokunma hissinin neden biraz gecikmeli çalıştığı ortaya çıktı. Google'da staj yapmış o Andrew Munn isimli öğrencinin verdiği bilgilere göre Android işletim sistemi Apple'ın geliştirdiği iOS ve Microsoft'un geliştirdiği Windows Phone'a göre dokunma algılamasında daha yavaş.
Bunun temel sebebi ise örneğin iOS'ta ekrana dokunduğunuzda işletimsisteminin bütün işlemleri durdurup bu işe odaklanması. Yani işletimsistemi arka planda çalışan bütün uygulamaları durdurup bütün önceliği kullanıcının dokunduğu noktaya yöneltiyor.
Android'te ise böyle bir durum söz konusu değil. Kullanıcı ekrana dokunduğu anda arka plandaki uygulamalar çalışmaya devam ediyor. Bu da İngilizce'de lag adı verilen gecikmeye yol açıyor. Bu işletim sisteminikullanan cihazlar ne kadar güçlü olursa olsun dokunma deneyiminin düşük olmasına yol açıyor.
Yine aynı stajyere göre bunu düzeltmenin bir yolu yok. Çünkü Androidişletim sistemi bu mantık üzerine kurulmuş ve bunu değiştirmek için önce işletim sistemini düzenlemek gerekiyor. Ardından bütün uygulamaların bu mantıkla yeniden yazılması gerekiyor ki bu da pratik olarak imkansız bir durum.
Açıklamayla ilgili bir yorum yapmayan Google'ın bu soruna nasıl bir çözüm bulacağı ise merak konusu.


