En yeni iPhone 13 cep telefonunun hala 4GB RAM’e sahip olduğu zaten herkesin bildiği bir şey. Eh, Android akıllı telefon pazarı o zamandan beri 4G RAM’den taşındı. Bugün itibariyle, ana akım Android akıllı telefon pazarında 18 GB’a kadar RAM bulunuyor. Aslında, bellek genişletme teknolojisi ile Android akıllı telefonlar 20 GB veya daha fazla RAM alabilir. Bu, çoğu ana akım masaüstü bilgisayarın sahip olduğundan çok daha fazlasıdır.

Milyonlarca insanın hala iPhone satın aldığı düşünülürse, birçok insanın soracağı bariz bir soru var. Aynı kapasite Android akıllı telefonlar için pek yeterli olamazken, 4GB RAM neden iPhone’lar için hala yeterli? Akıllı telefon meraklıları ve teknoloji blogu okuyucuları bu sorunun cevabını bilecek. Apple, materyal tasarrufu konusunda çok mu iyi, yoksa Android sistemi çok mu kötü optimize edilmiş? Bugün kısaca nedenlerini inceleyelim.
Düşük RAM neden iPhone’lar için yeterli ?
Her şeyden önce, cep telefonunun hafızasının işlevini anlamalısınız. Belleğin işlevi, işlemcinin çalışma verilerini geçici olarak saklamaktır. Böylece kullanıcılar bu bilgilere istedikleri zaman ulaşabilirler. Örneğin, cep telefonunda çalışan yazılım bir matematik testi ile karşılaştırılırsa, hafıza, hesaplama adımlarını taşıyan karalama kağıdı gibidir ve işlemci, hesaplamadan sorumlu hesaplama formülüdür. Yani karalama kağıdının alanı yetersiz kaldığında hesaplamanın verimi düşecektir. Bu, nihayetinde soruları yanıtlama hızını kesinlikle etkileyecektir.
Yukarıdaki örnekten, iPhone’un bu kadar büyük bir belleğe ihtiyacı olmadığını kolayca çıkarabiliriz. Ayrıca, algoritması daha basit ve daha verimlidir ve çok fazla karalama kağıdı gerektirmez. Aksi takdirde, sayarken silinebilen bir silgiye sahiptir ve kullanılan alan zamanla temizlenebilir. Elbette bu sadece olaylara dayalı temel bir mantıksal çıkarımdır. Özel nedenleri analiz edelim.
iOS ve Android sistemleri arasındaki ekolojik farklılıklar:
Öncelikle hem iOS hem de Android sistemler sonuç odaklı dokunmatik ekranlı akıllı telefonlar olsa da kullanıcı deneyimi algısındaki farklılıklar da oldukça sınırlı. Ancak, iki sistemin çalışma mantığı oldukça farklıdır.
Örneğin, Android’deki Google hizmetlerinin sınırlaması nedeniyle, tüm Uygulamaların arka planda çalışması gerekir. Bu, 100 MB’lık bir Uygulama açarsanız, arka plan belleğinin 100 MB azalacağı anlamına gelir. Gerçekte, Android telefonunuzun Uygulamaları gün boyunca sürekli olarak size açık olacaktır. Bu, arka planda çok fazla uygulamanın çalışacağı anlamına gelir. Bu, şu anda onları kullanıp kullanmadığınızdan bağımsızdır. Bu Android modeli açıkça bellek yoğun bir modeldir. Bu, çok fazla bellek tükettiği ve dolayısıyla Android akıllı telefonlarda daha fazla RAM ihtiyacı olduğu anlamına gelir.
iOS ve Android
Apple iOS sistemi arka plan mezar taşı mekanizmasını kullanır ve bilgilerin kabulü Apple hizmetiyle birleştirilir. Tüm APP push mesajlarının önce Apple’ın Anında Bildirim Hizmetine gönderilmesi ve ardından kullanıcıya iletilmesi gerekir, bu nedenle yalnızca bir arayüz gereklidir. Ancak kullanıcıların en son haberleri almasını geciktirecektir.
Aynı zamanda, APP arka plandayken, Android gerçek işletim mekanizmasıdır ve iOS sanal arka plandır. İOS’ta, APP arka planda olduğunda, işlemleri askıya alacak ve çalışmayacaktır. Önceki görev durduğunda, sistem mevcut uygulamanın durumunu kaydeder. Devam etmesi gerektiğinde, program mevcut kayıtlara göre kesintiden önceki durumuna geri dönecektir.
Android modelinde, daha fazla uygulama çok daha fazla bellek gerektirecektir. Artan yerleşik uygulama sayısıyla, Android akıllı telefonların çok daha fazla uygulamaya ihtiyacı var. iOS modelinin avantajı çok fazla bellek gerektirmemesidir. Böylece, Android zaten 18 GB iken Apple’ın neden 4 GB RAM’de rahat olduğunu şimdi anlayabiliyoruz.
APP geliştiricileri için kapalı döngü ve açık kaynak gereksinimleri arasındaki farklar:
Android ve iOS’ta çalışan aynı APP, farklı bir bellek kaplar. Sistem mekanizmasındaki farklılığa ek olarak, geliştiricinin APP optimizasyonunun aslında bununla bir ilgisi var. iOS, yalnızca Apple’ın kullanabileceği kapalı bir sistemdir, bu nedenle Apple’ın geliştiriciler için daha katı gereksinimleri ve daha eksiksiz bir inceleme mekanizması vardır. Geliştiricilerin, Apple’ın donanımına uyum sağlamak için daha güçlü bir optimizasyon mekanizmasına ihtiyacı var.
Buna karşılık, Android, açık kaynaklı bir sistem olarak ve daha gevşek bir yönetim mekanizmasına sahiptir. Bu nedenle, uygulama geliştiricileri için donanım uyarlaması hakkında çok fazla düşünmeye gerek yoktur. Bu, aynı APP olmasına rağmen, yetersiz optimizasyon nedeniyle Android tarafından işgal edilen belleğin iOS’tan daha büyük olmasına neden olur.
Hangisi daha iyi ? büyük bellek mi yoksa küçük bellek mi?
Bunu görünce, aslında Apple’ın neden belleği artırmaya ihtiyacı olmadığını anlamalısınız. Birçok kullanıcının hala soruları olabilir, hangisi daha iyi, daha fazla hafıza mı yoksa daha az hafıza mı? Apple’ın iPhone’unun kendisi için küçük bellek, öncelikle daha düşük maliyetli ve açıkçası daha iyi anlamına geliyor. Kullanıcılar için ister 4GB hafıza ister 18GB hafıza olsun, kullanıcı sorunsuz kullanabildiği sürece en iyisidir. Bu nedenle, pratik kullanıcılar için kağıt üzerindeki RAM boyutu gerçekten önemli değil. Akıllı telefon sorunsuz ve verimli çalışmıyorsa, çöptür.