Bu yüzden iOS Cihazları Android Cihazlardan Daha Az RAM Kullanıyor

Bu yüzden iOS Cihazları Android Cihazlardan Daha Az RAM Kullanıyor

iOS ve Android arasındaki savaş bugün bile güçlü. Açıkçası, çitin her iki tarafına da düşmek için geçerli nedenler var, ancak bu, (biz dahil) insanların, hangisinin ihtiyaçlarımız için daha iyi olduğunu görmek için ikisini sonsuzca karşılaştırmasını engellemez.





Hangi mobil işletim sisteminin daha güvenli olduğu ve iOS uygulamalarının genellikle Android uygulamalarından neden daha iyi olduğu gibi soruları zaten araştırdık. Ama fark etmemiş olabileceğiniz bir şey var: iOS cihazlarında genellikle Android cihazların RAM'inin yarısı (veya daha azı) bulunur . Bu neden?





iPhone ile Android'deki RAM'in Karşılaştırılması

Bu makale için, birden fazla üreticinin en yeni ve birinci sınıf Android cihazlarından bazılarına göz atacağız ve bunları iPhone 8, iPhone 8 Plus ve iPhone X ile yan yana koyacağız.





Resim Kredisi: GSM Arenası

Resim Kredisi: GSM Arenası



Resim Kredisi: GSM Arenası

Resim Kredisi: GSM Arenası





Bunların tümü, akıllı telefon tüketicileri için şu anda mevcut olan en iyilerin en iyisini temsil eden 2017 dönemi Android cihazlarıdır. Gördüğünüz gibi, bu RAM özellikleri ağır ve size oldukça pahalıya mal olacak. Bunlar için 650 ila 1000 dolar arasında bir ödeme yapmayı bekleyin.

Size 8 GB RAM'in ne kadar aşırı olduğu hakkında bir fikir vermek için, modern dizüstü bilgisayarların çoğunun o kadar fazla olmadığını unutmayın. Örneğin, 2017 dönemi Chromebook'larının çoğu, 8 GB'lık bir yapı sunan bile yalnızca birkaç seçkin modelle 4 GB'ta sınırlanıyor - ve hatta bunlar yüksek performanslı 8 GB Chromebook'lar hala bu Android cihazlardan daha ucuz!





Adil olmak gerekirse, yalnızca OnePlus 5T 8GB ile birlikte gelir. Ama demek istediğim şu: Android cihazlar, ihtiyaç duymasalardı bu kadar RAM ile gelmezlerdi, değil mi? Ve en yeni Android cihazlar 4-8GB RAM ile donatılmışsa, iPhone'ların ne kadar RAM'i var?

Resim Kredisi: GSM Arenası

Resim Kredisi: GSM Arenası

Resim Kredisi: GSM Arenası

Resim Kredisi: GSM Arenası

dosyaları pc'den android wifi doğrudan aktarın

Bir dakika bekle. Neler oluyor? Apple'ın 2017 dönemi iPhone'ları arasında, 'giriş düzeyi' iPhone 8'de yalnızca 2 GB, daha büyük iPhone 8 Plus'ta 3 GB ve en yeni ve en iyi iPhone X'te 3 GB görüyoruz. Apple'ın en yüksek modelinde daha az RAM var. daha zayıf Android seçenekleri!

Bu arada, bunların hiçbiri yeni değil. iPhone 7 Plus, 2016 yılında iPhone serisine 3 GB RAM eklemişti. iPhone 7, iPhone 6s Plus ve iPhone 6'ların tümü 2 GB'de sorunsuz çalışır. Ve haleflerinin geri kalanı gibi iOS 11'i çalıştırabilen iPhone 6'da yalnızca 1 GB var.

Cidden, neler oluyor? 2014 döneminden kalma bir iPhone 6, iOS'un en son sürümünü yalnızca 1 GB RAM ile çalıştırabilirken, Android'lerin bu miktarın 8 katına kadar ihtiyacı var mı?

Android Cihazların Neden Çok Fazla RAM'e İhtiyacı Var?

En başından beri Android, birçok farklı işlemci türünü, birçok farklı üreticiyi ve birçok farklı donanım yapılandırmasını destekleyecek şekilde tasarlanmıştır. Normalde, bir tür sistem için yazılan yazılım, sadece başka bir sistem üzerinde çalışamaz; 'taşınması' gerekir, bu da genellikle uyumsuz bitlerin yeniden yazılmasını içerir.

Bunu aşmak için Android uygulamaları her zaman Java platformunda çalışır. Java, sanal makinesi nedeniyle şıktır: Java'da bir kez bir uygulama yazabilirsiniz ve ardından sanal makine, hangi sistemde çalışırsa çalışsın, çalışma zamanında bu kodu 'çevirir'. Kodu kendiniz yeniden yazmak ve yeniden derlemek yerine, Java sanal makinesi sizin için işler.

Ama bunun bir bedeli var.

Java sanal makinesi karmaşıktır ve yalnızca sanal makinenin kendisinin gerçek işlemlerini yönetmek için değil, aynı zamanda yürütülmekte olan herhangi bir uygulama için orijinal Java kodunu ve ayrıca gerçekte çalıştırılan çevrilmiş kodu tutmak için çok fazla RAM gerektirir. sistem.

Bir yandan, Android'deki sanal makine yıllar içinde gelişti ve eskisi kadar RAM gerektirmiyor. Öte yandan, Android uygulamaları giderek daha gelişmiş hale geliyor - muhtemelen şişirilmiş - ve bu nedenle çalışması için daha fazla RAM'e ihtiyaç duyuyor. Android uygulamalarında yaygın olan arka plan işlemleri için de RAM gereklidir.

Son olarak, Android işletim sistemi 'çöp toplama' adı verilen bir yöntem üzerine kuruludur. Uygulamalar aslında ihtiyaç duydukları kadar RAM kullanmaya teşvik edilir. Ardından, arada bir Android, RAM'de artık kullanılmayan ('çöp') verileri temizler ve serbest bırakarak diğer uygulamaların kullanmasına izin verir. Bu yöntem, etkili olmakla birlikte, oynamak için çok fazla RAM olduğunda en uygunudur, aksi takdirde sistem her zaman çöp toplamak için çok fazla zaman harcar.

Bu nedenlerden dolayı, sorunsuz performansa önem veriyorsanız Android'de en az 4 GB RAM öneriyoruz. Bunu yapmazsanız, 2GB minimum minimum olmalıdır.

iOS Neden Android Kadar RAM Kullanmıyor?

Apple, tüm iOS ekosistemi üzerinde çok daha fazla kontrol uygular. iOS kullanmak istiyorsanız, telefon için yalnızca bir seçeneğiniz vardır: iPhone. iOS uygulamaları oluşturmak istiyorsanız, Apple'ın araçlarını kullanmalı ve bunu Apple'ın yaptığı şekilde yapmalısınız. Apple sıkı bir yumrukla yönetir.

onlar bilmeden snapchatte ekran görüntüsü nasıl alınır

Ancak bunun birçok faydası var.

Çünkü Apple biliyor bire bir aynı işletim sistemini çalıştıracak her cihazın özelliklerine göre tasarım kararları verebilirler. Örneğin, Android'in birden çok işlemci türünü desteklemesi gerekirken, iOS her zaman ARM tabanlı donanım üzerinde çalışır.

Bu nedenle, iOS'un Android'in yaptığı gibi anında çeviriye sahip sanal bir makineye ihtiyacı yoktur. Tüm uygulamalar yerel koda derlenir ve bu kod doğrudan donanımda yürütülür. Sanal makineye gerek olmaması, toplamda önemli ölçüde daha az RAM kullanılması anlamına gelir.

Ayrıca, iOS'un bellek yönetimine farklı bir yaklaşımı vardır. Android belleği işletim sistemi tarafından işlenirken, iOS belleği uygulamaların kendileri tarafından işlenir. Uygulamaların istedikleri kadar RAM almasına izin vermek ve artık kullanılmadığında serbest bırakmak yerine, iOS uygulamaları belleği gerektiği gibi otomatik olarak ayırır ve yeniden tahsis eder.

Kısacası, iPhone'ların daha az RAM'e sahip olması, daha kötü performansa sahip oldukları anlamına gelmez. iOS, Android gibi sanal bir makineye dayanmadığı için bellek yönetimine farklı bir yaklaşıma sahiptir.

Paylaş Paylaş Cıvıldamak E-posta Windows 10 Masaüstünüzün Görünümü ve Hissi Nasıl Değiştirilir

Windows 10'un nasıl daha iyi görüneceğini bilmek ister misiniz? Windows 10'u kendinize özel hale getirmek için bu basit özelleştirmeleri kullanın.

Sonrakini Oku
İlgili konular
  • Teknoloji Açıklaması
  • Android
  • iPhone
  • ios
  • Donanım İpuçları
  • Android
Yazar hakkında Joel Lee(1524 Makale Yayınlandı)

Joel Lee, 2018'den beri MakeUseOf'un Genel Yayın Yönetmenidir. Bilgisayar Bilimleri alanında ve dokuz yılı aşkın profesyonel yazma ve düzenleme deneyimi.

Joel Lee'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın