Android e iOS: ¿por qué iOS necesita menos memoria?

COMPARTIR 0 TWITTEAR

Seguramente como usuarios partidarios de dispositivos Android hayáis tenido alguna que otra discusión sobre si un iPhone o un iPad son o no mejores que un smartphone o una tablet PC con Android. Con toda probabilidad, quienes defienden iOS habrán usado como argumento que su dispositivo con iOS funciona de manera más fluida a pesar de que tenga menos memoria. Es justo reconocerles que en el tema de la fluidez y aprovechamiento de la RAM pueden llevar razón, y aunque no sea algo que se suela comentar y por lo tanto no muchos saben, hay una explicación de por qué esto es así.

Android e iOS

En GSM Arena han recuperado la respuesta que un usuario de nombre Glyn Williams daba en la web de preguntas y respuestas Quora a la pregunta de por qué un terminal Android necesitaba 2 o 3 GB de memoria RAM para trabajar con apps con la misma fluidez que un iPhone puede funcionar igual de fluido con tan solo 1 GB. La respuesta corta a tal incógnita es que se debe a que las apps Android usan Java mientras que iOS no. Si la respuesta se os queda corta, a continuación podéis encontrar una versión algo más detallada (aunque sin entrar en demasiados tecnicismos tampoco para que sea sencillo de entender).

Concretamente, la cuestión de fondo es que cuando una app Android es cerrada, Java hace uso de un proceso llamado recogida de basura. Este proceso se encarga de limpiar la memoria consumida por las apps cerradas, pero el problema radica en que el proceso de recogida de basura necesita entre cuatro y ocho veces la cantidad de memoria que está usando para hacer rápido su trabajo, por lo que el sistema se ralentiza en caso de que dicha cantidad no se encuentre disponible.

¿Qué os ha parecido esta explicación?, ¿os habíais planteado la pregunta en alguna ocasión?

¡Únete a nuestro canal de Telegram con lo más destacado del día y las mejores ofertas Android!

Únete a nuestro canal de Telegram
Archivado en iOS, java, Memoria, ram, Smartphones Android, Tablets Android
COMPARTIR 0 TWITTEAR

Comentarios (9)

Usa tu cuenta de Facebook para dejar tu opinión.

  • Ert dice:

    No me convence mucho la respuesta del Java en las app android. Lo que si es cierto es que para que un smartphone android sea casi o igual de fuido que un iphone necesita minimo 3GB de Ram. Y lo digo por experiencia, tengo un iphone 5S, un oneplus One y un nokia con windowsphone. El mas fluido es el iphone, aunque he de reconocer que el oneplus one se le acerca y mucho en fluidez. Tb el nokia es bastante fluido pero algo menos ya que el modelo que tengo es gama media y no alta. Eso si, en otros muchos aspectos que no son la fluidez me quedo con android antes que ios.

    • jimmy dice:

      el one plus one quiza no sea el mejor exponente en fuidez, preferiblemente compara con los nexus o los motorola. y algo que no se suele comentar la animacion de iphone es tan -lenta- “suave” para encubrir que esta cargando y despues de la animacion hay un puto segundo en el que no puedes hacer nada. en android es casi instantaneo si da algun lagazo es de carga y para evitar eso te vas a ajustes del desarrollador y pones las animaciones mas lentas. y tambien hay que decir que la multitarea de android es real. no como la de ios que lo que hace es volcar la memoria usada de las apps a un “swap” para liberar memoria cuando no se usa

    • irving dice:

      no estoy de acuerdo contigo, el moto x tiene 2 gb de ram y va fluidísimo, es optimización mas que nada, ademas que no tiene ningún launcher

      • Andreslive92 dice:

        Yo tengo tmb mi moto X, y me refluido sin lag, y lo tengo a tope con juegos de modern combat, gta, real racing, y mas, y en ningún momento m ha pasado algún momento lento , en cambio a diferencia del iPhone de mi amigo, se pone lento cuando su memoria esta al tope, yo lo que pienso es que los que tienen iPhone los tienen x “moda” así pasaba con los bb , y lo k no m vacila esq los k tienen iPhone tienen lo mismo , es como tener todos el mimo polo, en cambio con android hay variedad colores personalización etc…

    • isaac dice:

      an tenido en sus manos un dispositivo nexus o un gogle play edtion? eso no pasa en estos dispositivos porque usan android stock, lo que daña Android son las capas de personalización que le dan los fabricante ejemplo samsumg co su bugwis que debería llamarse así eso es la respuesta e usado nexus 5 y es sumamente fluido.

    • Pako dice:

      Creo que te estas equivocando bastante… Tengo un Nexus 5 Actualmente con Android 5. “ahora es mas fluido que nunca”. Este verano tenia instalada 4.4.4 Stok, miui v5 y L preview Con multirom. Un amigo tiene un 5S. Cogio el los 2 móviles el mio arrancado con la 4.4.4. Estuvo como media hora con los 2 trasteando a sus anchas por Internet, Cámara y demás. Luego me devolvió el teléfono y me dijo: Va muy bien por lo general lo veo mas rápido que el mio sobre todo el teclado. lo que no me acaba es la Camara…

      • omar dice:

        la comparativa es en memoria ram, o sea que hay que comparar un android de 1 giga de ram, un windows phone con 1 giga de ram y el iphone con 1 giga de ram para empezar el nexus 5 que yo se tiene 2 gigas ram por lo que esta fuera de esta comparativa, el moto x tambien es 2 gigas de ram por lo que tampoco aplica para comparar.

        el punto aqui es que ustedes mismos estan demostrando que para ir fluidisimo necesitan el doble de memoria ram que un iphone o windows phone

        yo tambien tengo tres telefonos como ert, el iphone 5s, nokia lumia 925 ambos de 1 giga de ram y un xperia z1 compact de 2 gigas ram, o sea tengo igual que ustedes subir a 2 gigas para tener la misma fluidez en android que consigo con iphone o windows phone, ese es el punto del articulo, porque android necesita mas RAM que windows o IOS, simplemente aunque es fluido android con 1 giga se degrada entre mas aplicaciones tengas en tu telefono y estamos forzados a subir de nivel en RAM y buscar telefonos que tengan en android minimo 2 gigas o mas para tener esa misma experiencia de velocidad.

        lo digo con toda la razon que uso los tres sistemas operativos en telefonos celulares y con android en definitiva para mi no puedo tener menos de 2 gigas RAM simplemente si trae menos ram no me interesa el telefono, con iphone no me preocupa y estoy feliz con el 5s, y con windows phone a pesar que tiene gama de 2 gigas ram con telefonos de 1 giga corre extemadamente fluido asi que en windows phone el minimo para mi es eso 1 giga cosa que en android ni loco compro un telefono con solo 1 giga RAM.

        ese es el punto para comparar tiene que ser en iguales caracteristicas o similares, eso sin contar procesadores, pero por pura RAM pongan a telefonos de la misma capacidad instalada y el moto x y nexus 5 no entran ya que esos tienen el DOBLE de ram para comparar y ahi se refleja insisto que necesitan mas ram para estar al mismo nivel de fluidez

  • Nathan dice:

    tengo android y odio a apple , pero en el caso de la recogida de basura de java la cual no se realiza en iOS ¿afecta a iOs esto? ¿la basura realentiza al equipo o hay alguna otra penalisaciión?

  • Andres dice:

    Es interesante, pero y entonces que pasa con IOS? como funcionan sus aplicaciones y por que su fluidez si no utilizan el java y su reciclado?

  • saiy dice:

    y como le hace ios para limpiar la memoria si no usa java?, y tambien porque android no empieza a trabajar sin java?

  • Carlos Bedoy dice:

    En efecto, las aplicaciones de iOS corren bajo Objective – C, el compilador de iOS posee recolector de basura, manejo de apuntadores etc, lo que hace que las aplicaciones sean tan rápidas, lo contrario de Android al ser en java es que todo requiere mas y mas recursos y limpiado de memoria.

    Objetive C genera codigo de bajo nivel y es asi que la arquitectura es mucho mas rapida que android, Java requiere un maquina virtual para ser corrida y ademas de correr en Android 🙂

    • josep dice:

      BRAVO, BRAVO Y BRAVO. he estado leyendo todas las respuestas, algunos dicen que android necesita el doble, otros hablan de los 64 bits sin saber realmente lo que son, sin embargo esta es la UNICA RESPUESTA CON ARGUMENTO e incluso con mas que la de el mismo post. te felicito

      :):):):):):):):):):):):):):):):):):):):):):)

  • […] tú que piensas? Pásate por Android e iOS: ¿por qué iOS necesita menos memoria? para dejar tu […]

  • Estuardo dice:

    Ya me lo había preguntado, porque con especificaciones de un gama media funciona mas o igual de fluido que un gama alta de android, si se me quedo un poco corta la explicación y hubiera entendido mas si también explicara brevemente como funcionan las apps de IOS para hacer una comparación.

  • fer dice:

    y si no usa java entonces que usa, y por que si estan eficiente por que android no usa ese mismo sistema…

  • g2catala dice:

    Yo creo que el uso de java influye pero la fluidez y el uso de ram se debe bastante a la optimizacion, hoy mismo he probado una rom de android 5.0 puro en mi g2 y la fluidez general es muchisimo mejor, todo es mas rapido pero las animaciones y el scroll han mejorado sustancialmente, con lo que la fluidez que se percibe mejora. Nada que envidiar a ios este nuevo Android. Creo yo…

  • lullo dice:

    Porque solo tiene un escritorio inerte con 4 iconos, puede ser por eso?

    Que yo sepa android 5.0 va como un tiro en dispositivos con 512 megas de memoria no puede decir lo mismo ios 8 con iphones de años anteriores

    • Yoiner dice:

      No creo yo tengo un iphone 4s y te puedo asegurar que muchos androids tienes que rootearlos para poder instalar 5.0 es igual que apple dje de scar actualizaciones para un terminal para mejorar otro no lo crees? Cualquiera tiene un tiempo limite algunos mas cortos pero bueno cada cabeza es un mundo

    • Yusteivo dice:

      Como puedes decir semejante afirmación, si Android 5 con suerte lo tienen los ultimos nexus? acaso metiste Lollipop a un Galaxy Ace?

  • lullo dice:

    Android 5.0 Lollipop on Moto E..: http://youtu.be/UHc9xY0jJvE

    Aqui el moto e con 1 giga y va como un tiro, lo normal es que si pagas 700 euracos te pongan 2 o 3 gigas, pagar 700 o mas por 1 giga es de pringaos.

  • Alejandro Coronel dice:

    Windows Phone al igual que iOs corre más fluido que android y necesita de menos recursos

  • Julen dice:

    No olvidemos una cosa, Apple diseña un sistema y diseña sus móviles, es como un traje a medida. Android es el mismo siestema para millones de modelos y en el momento que ves un Motorola o un Xiaomi, que están muy optimizados sistema con smartphone, ves que no son unos Android normales

  • andreslive92 dice:

    Yo tengo tmb mi moto X, y me refluido sin lag, y lo tengo a tope con juegos de modern combat, gta, real racing, y mas, y en ningún momento m ha pasado algún momento lento , en cambio a diferencia del iPhone de mi amigo, se pone lento cuando su memoria esta al tope, yo lo que pienso es que los que tienen iPhone los tienen x “moda” así pasaba con los bb , y lo k no m vacila esq los k tienen iPhone tienen lo mismo , es como tener todos el mimo polo, en cambio con android hay variedad colores personalización etc…

  • iván dice:

    Yo siempre e tenido android y siempre e llevado samsung desde hace tres años y no me a dado nimgun fallo ami personalmente me gusta android lo veo mejor en muxos sentidos k ios

  • […] tú que piensas? Pásate por Android e iOS: ¿por qué iOS necesita menos memoria? para dejar tu […]

  • Nicolas dice:

    yo en mi moto g primera generacion tengo 1gb de ram y jamas se me tildo o se me dio lag ..

  • Nathan dice:

    la primera vez que pongo algo en este foro ¿y me borran la pregunta que hice? -___- no me jodan!!!!!!!!!!!!!!!!!!!!!!!!!

  • José Pablo dice:

    Creo que entre más puro es Android más fluido puede ser. En este caso el propio Google podría superar con creces el único aspecto fuerte del ios con su línea Nexus. Sin embargo le faltan aún mejoras en sonido y calidad de cámara para ser totalmente el mejor Android.

  • eximorph dice:

    En mi opinion el q ios corra con menos memoria ram se debe a la falta d features, mas features tiene el systema operativo mas procesos de fondo tiene mas memoria ram necesita, en segundo lugar hablemos de las apps,la fluides y el rendimiento. El emulador d psp al igual q todos los emuladores necesitan el doble d recursos q el systema original lo cual hace a la apps mas pesada y q necesite mas ram sin embargo en android corre a perfeccion tanto en velocidad y sonido mientras q en ios corria a completa velocidad sin sonido, e incluso utilizando controles q requieren d una apps ( procesos de fondo) sin relentisarse incluso en reduccion d velocidad debido al extres en el procesador ( reduccion por temperatura) entonces cual systema es mas fluido con mejor rendimiento y mas poderoso ? La respuesta es fasil 😉 android.

  • No se olviden que android maneja muchísima más resolución de pantalla que los iPhone, lo cual hace que requiera más ram para lo mismo.

  • Arthur dice:

    “pueden llevar razón” Os cuesta eh?

  • Camilo Ibarra dice:

    Que tal! Uso un iPhone y ahora estoy usando un xperia ultra T2 el cual vi en sus videos solo por tamaño de pantalla me gustó… En fin la verdad los celulares con Android deberían de venir con una memoria ram mínimo de 2 gb, este móvil con menos de de la ram trabaja ( según 1 ram la cual no se ve) se pone lento con cuatro o más aplicaciones abiertas, el iPhone por eso vale lo que cuesta cumple con lo que debe hacer.. Algo tiene este xperia T2 que me hace ver al resto menos!!!

  • Hector dice:

    Para mi lo mas importante y que ayuda a la fluidez es la arquitectura de 64 bits del A8.

  • gus dice:

    Este articulo es una basura, mientras android funciona con dispositivos de 512 de ram ios produce lag y lentitud en dispositivos de dos años para atras. Y eso que su sistema operativo esta obsoleto. Aun esta con un escritorio con los tipicos iconos de hace decadas.

    • edganime96 dice:

      Recuerda que ningun Android con 2 o mas años de antiguedad se actualizará a Android 5.0. Apple si lo hace con iOS 8. Que mas se le puede esperar de un smartphone de tal edad?

      • pablo dice:

        Lo que hace apple es una chapuza, capa funciones de ios a las versiones antiguas . Y los hace laggear y los destroza, por eso la gente ya no actualiza a ios 8, solo un 50% lo ha echo y al 30% que lo ha echo les va como el culo.

      • No es así, el nexus 4 ya se actualizó y ese tiene más de 2 añitos.

      • Nelson Jr. Vega dice:

        Jajajajaja!!! que pena me dan, un amigo tienen iOS 8.1 en su iPhone 4s del 2011, hace la 3 años, y anda muy bien, ademas le instalas las aplicaciones que quieras y seguirá andando igual, cosa que no ocurre con android, ya que le compre a mi madre un LG G2 Mini cuaq core 1 gb de RAM le instale algunas aplicaciones básicas (como 12) y ya el puto me hace miles de lag, y con la RAM full, donde esta lo superior? IOS 8, salio hace meses y ya esta en la mitad, quieren mas de hay? si es noticia es por que es mucho amigo, el que quiera estar tranquilo y disfrutar su Smartphone que se compre un iPhone!!!

    • JorgeChiquito dice:

      Actualmente soy usuario de un Z3 Compact y nunca había visto un teléfono así. He tenido un iPhone 4S y un 5S y no le llega ni a los talones al Z3C.

  • Edgar dice:

    Pues no es por exagerar pero yo tenía un nexus 4 y tengo un iphone 5 y la verdad el nexus tiraba menos problemas que el iphone

  • pedro dice:

    Nose yo pero tengo un s2 que si podre actualizar al 5.0 ya que hay una comunidad muy gtande detras de android yo pienzo que no estan del todo bien octimizados si pensamos iphone solo tiene un articulo todas esas aplicaciones se actualizan una vez al año solo para un terminal pero aora la pregunta puede grabar 2k o 4k no pues hay lo teneis no tiene ningun avance puedo aser lo mismo con el 5s y el 6

  • cesar dice:

    gracias por tu explicacion y aclarar

  • Nelson Jr. Vega dice:

    No sera por que Android quiere hacer con sub-programas y emuladores (java), lo que iOS hace por códigos de programación.

    Ademas, quiero ver un Smartphone Android con 150 a 200 aplicaciones andar de fluido como un iPhone, y sin tener que andar liberando memoria RAM o cerrando aplicaciones ya que el iPhone las cierra sólito.

    De modo que lo malo en los Smartphones con Android, es eso,…Android, por eso Samsung esta trabajando en su S.O. propio. Pero lo mejor seria que cada fabricante de Smartphones adapte Android a sus modelos de Smartphones.

    • Ufoex dice:

      No eras el mas listo de tu salon verdad?

      • Nelson Jr. Vega dice:

        Si soy de los mas listos, por eso uso iPhone, y por eso tu “gran argumento”, lo preguntas por experiencia propia, verdad?

    • Diego R. dice:

      Osea no quieres que android cierre las apps pero si que ios lo haga ? Vaya ventaja le das.. Cualquier android stock es mas rapido y fluido que un iphone

      No seas ridículo dudo que tu tengas mas de 100 apps instaladas (por el usuario)

      Y No en definitiva no eras el mas listo.

      • Nelson Jr. Vega dice:

        Bueno, no hay mas bruto que aquel que no quiere aprender: yo tenia un iPhone 4s de 64 Gb con 186 aplicaciones y juegos, ahora tengo un 5s de 32 GB y como no le cabía la copia de seguridad, (si, con iOS puedes tener tu teléfono nuevo con todo lo del antiguo y mas) lo configure como nuevo y ya solo le tengo 128 aplicaciones.

        iOS te cierra las aplicaciones cuando hace falta, pero no por eso, pierdes tu trabajo, ya que si estas escribiendo por ejemplo un mensaje por cualquier aplicación y no llegas a enviar el mensaje y bloqueas o reinicias el iPhone al entrar a la aplicación sigues donde te quedaste en la ultima letra que escribiste y de igual forma en las aplicaciones de ofimática de Apple el botón guardar no Existe ya que la aplicación guarda con cada carácter que escribas, al igual que iMuvie la aplicación de editar vídeos de iOS que tampoco tiene botón de guardar, con la cual les subiré un vídeo de mi iPhone 5s y sus 128 aplicaciones, y los reto a que me suban un vídeo también de cualquier android con una cantidad similar de aplicaciones y que se mueva tan fluido, ademas el iPhone 5s no cierra todas las aplicaciones, se queda con algunas abiertas, es obvio que si abres 15 aplicaciones alguna se cierre. ademas si ya los que saben dicen, que iOS es mas fluido, que android, y yo compre un LG G2 mini con procesador Cuaq Core y 1 Gb de RAM y con las aplicaciones básicas de mensajería y dos o tres jueguitos ya esta lento y tiene miles de lag. y entonces, yo he usado los dos sistemas y te puedo decir. Alardeen de cualquier cosa, pero iOS es mas fluido, mas inteligente y mas fácil de usar que android, ademas den gracias a iOS de lo que es andoid hoy, ya que antes de la salida del primer iPhone android era una copia de blackberry OS: https://www.youtube.com/watch?v=1FJHYqE0RDg. 😉

      • Nelson Jr. Vega dice:

        stock? oooH!!! tu no instalas aplicaciones. iOS cierra cuando hacen falta, en android hasta las que no usas te consumen memoria RAM e igual android también las cierra.

      • Misael dice:

        No es por llevarte la contraria, pero seria mejor si fueras un poco mas justo, no puedes decir que has usado los dos OS y que IOS es mejor que android si usas el ultimo modelo de IOS y un gama media de andorid, para poder decir a boca llena que uno es mejor que otro, debes usar el mejor movil de apple y el mejor movil con android, eso si es una comparacion justa, porque aunque no lo creas android ha mejorado muchisimo!

    • Alcides dice:

      Algo Clave MULTITAREA, tengo un smartphone android y un ipad. Mientras que android pueden funcionar varias aplicaciones simultáneamente (consumiendo RAM claro esta), en el ipad 4 hasta en el spotify tengo que estar pendiente de que no se apague la pantalla o no cambiar aplicación por que se detiene la descarga de algún álbum. IOS es atractivo y fluido pero deja mal sabor las limitantes que tiene este sistema

  • Daniiii dice:

    Ni idea. Sin más.

  • enmanuel sosa dice:

    Hola quiero decirles algo, yo por experiencia he probado un iphone ya que mi hermana lo tiene, y en realidad al utilizarlo me he sentido muy limitado en el sentido de descargar apps o hacer que tu telefono sea como quieras etc. ahora tengo un moto g 2014 y pues no me siento tan limitado ya que sin rootearlo puedo descargar las apk de pago desde una pagina de internet, hacer otras funciones que serian muy limitadas en lo que vendria siendo IOS y no hay que ponerle jailbreak ni nada por el estilo. lo que pienso es que los O.S android te dan mas libertad y un poco mas de seguridad que IOS de apple ya que enrealidad sin ser root ni nada puedes hacer lo que quieras y hacer que funcione a tu manera , PERO creo que el IOS de apple puede que sea un poco mejor y se que me contradigo pero , para mi android sigue superandolo no por mucho pero lo supera .

  • addolz dice:

    La respuesta esta en el lenguaje de traducción utilizado, el que utiliza android necesita ser “traducido” para que el procesador lo pueda interpretar mientras que el lenguaje utilizado por iOS no lo necesita, camino mas corto de la información por tanto mayor fluidez, nociones básicas de programación.

  • Luciano dice:

    Es obvio que Andriod necesita mas RAM para trabajar con Fluidez. Entramos de nuevo en la disputa de dos sistemas OP. que no tienen nada que ver uno con el otro. IOS es un sistema creado para usuarios que quieren una experiencia sencilla, rápida, y lo mas importante que se adapte a todos los dispositivos disponibles. En cambio Android es una plataforma para personas que les gusta personalizar, adaptar, y que se sienten a gusto con su mecánica versátil. En cuanto al uso de la RAM estoy de acuerdo con que JAVA demanda mas requerimiento Hardware para poder trabajar con fluidez. En cambio Objetive C es mas rígido pero mas estable.

  • roberthg95 dice:

    comparen a un iphone con algun tope de gama android, no con el g2 mini -_-

    • Jandro dice:

      Pues que quereis que OS diga vengo de un iPhone5 a un motorola moto G2, el iPhone tenia lags cuando abría el spotify y el gps se recalentaba a quemar en y alguna vez me dio error de temperatura me lo cambiaron 3 veces y pasó lo mismo el moto G2 lo llevo con spotify gps y el assist activado y mil apps mas y ni se calienta ni se reinicia ni tiene lags, no soy un fanboy de nada en casa tengo iPad y en el pc linux por tanto simplemente me gusta y es mi experiencia

  • samuel dice:

    el dia que yo vea que un iphone abre mas de 9 aplicaciones le creo porque cuando un iphone le bajan mas de 20 aplicaciones se pone lento y se friza se calienta no me digas ami que ios es mejor que android cada quien tiene su ventaja y desventajas

  • K2 dice:

    El android es un systema operativo “Barato” y no tiene muchas cosas buenas ya que las compañias no se enfocan mucho en mejoras que se puedenhacer. En cambio ios esta enfocado en crear un mejor celular que sea “mas util para todos”. Es por eso que ios es mejor.

Publica tu opinión usando tu cuenta de Facebook.

¿Te ha gustado? ¡No te pierdas nada más!

follow us in feedly

Otras webs de Difoosion