Pechar anuncio

Android e iOS son os dous sistemas operativos móbiles máis utilizados no mundo. Por iso tamén é lóxico que os usuarios os comparen entre si. Sempre que Android vs. iOS, haberá un trastorno de que o primeiro mencionado ten máis memoria RAM que o segundo e, polo tanto, debe ser naturalmente "mellor". Pero é realmente o caso? 

Cando comparas os teléfonos Android insignia e un iPhone fabricados no mesmo ano, descubrirás que é verdade que os iPhones xeralmente teñen menos memoria RAM que os seus rivais. Non obstante, máis sorprendente é o feito de que os dispositivos iOS funcionan tan rápido, ou incluso máis rápido, que os teléfonos Android con maior cantidade de RAM.

A serie actual de iPhone 13 Pro ten 6 GB de RAM, mentres que os modelos 13 só teñen 4 GB. Pero se miramos a que probablemente sexa a maior compañía de iPhone, Samsung, o seu modelo Galaxy S21 Ultra 5G ten ata 16 GB de RAM. O gañador desta carreira debe ser claro. Se medimos o "tamaño", entón si, pero en comparación cos teléfonos Android, os iPhone simplemente non necesitan tanta memoria RAM para seguir clasificando entre os teléfonos intelixentes máis rápidos do mundo.

Por que os teléfonos Android necesitan máis memoria RAM para funcionar de forma eficiente? 

A resposta é bastante sinxela e depende da linguaxe de programación que esteas a usar. Gran parte de Android, incluídas as aplicacións de Android, está xeralmente escrito en Java, que é a linguaxe de programación oficial do sistema. Desde o principio, esta foi a mellor opción posible porque Java utiliza unha "máquina virtual" para compilar o código do sistema operativo que se executa en moitos dispositivos e tipos de procesadores. Isto débese a que Android foi deseñado para funcionar en dispositivos con diferentes configuracións de hardware de diferentes fabricantes. En cambio, iOS está escrito en Swift e só funciona en dispositivos iPhone (anteriormente tamén en iPads, aínda que o seu iPadOS é en realidade só unha rama de iOS).

Despois, debido á configuración de Java, a memoria liberada polas aplicacións que pecha debe ser devolta ao dispositivo mediante un proceso coñecido como Garbage Collection, para que poida ser utilizada por outras aplicacións. Este é un proceso tan eficaz para axudar o propio dispositivo a funcionar sen problemas. O problema, por suposto, é que este proceso require unha cantidade suficiente de RAM. Se non está dispoñible, os procesos ralentízanse, o que o usuario observa na resposta lenta xeral do dispositivo.

Situación en iOS 

Os iPhones non precisan reciclar a memoria usada de novo no sistema, só pola forma en que está construído o seu iOS. Ademais, Apple tamén ten máis control sobre iOS que Google sobre Android. Apple sabe con que tipo de hardware e dispositivos funciona o seu iOS, polo que constrúeo para que funcione o máis fluidamente posible nestes dispositivos.

É lóxico que a memoria RAM de ambos os dous lados medre co paso do tempo. Por suposto, as aplicacións e xogos máis esixentes son os responsables diso. Pero está claro que se os teléfonos Android van competir cos iPhones e o seu iOS nalgún momento do futuro, simplemente sempre gañarán. E debería deixar completamente fríos a todos os usuarios de iPhone (iPad, por extensión). 

.