Hay un montón de hablar en este momento sobre la decisión de Apple de no lanzar varios gigabytes de memoria en el iPhone 6 y iPhone 6 Plus, especialmente a la luz de cómo los fabricantes de teléfonos inteligentes Android tienden a ofrecer más de 2 GB de memoria. ¿Por qué, cuando algunos teléfonos Android tienen hasta tres veces más de memoria, no realizar el iPhone tan bien?

Eso fue básicamente la misma pregunta que se Quora, el sitio web social que da a la gente una manera de hacer preguntas y luego pídales que respondidas por las personas que son expertos en sus respectivos campos. El sistema Upvoting añade un poco de autoridad para el seguimiento de las respuestas que se proporcionan, y tenemos un claro ganador en cuanto a la pregunta en torno a por qué los teléfonos Android tienen mucho más memoria que los iPhones.

iphone-5

La respuesta, upvoted por más de 2.600 personas, incluido un gráfico de mano y una explicación que involucra la recolección de basura y Java. Básicamente, Android necesita más memoria debido a la forma en que maneja las cosas.

Puede Jefe de más a la pregunta Quora y echa un vistazo a la explicación de Glyn ti mismo, pero lo que se reduce a esto: aplicaciones de Android utilizan Java, y como resultado Android hace algo llamado la recolección de basura o garbage collection que implica la memoria se reciclan una vez aplicaciones están acabados con ella. Eso es todo muy bien, y de hecho realiza realmente bien cuando se les da un montón de memoria para trabajar con ellos. Los problemas surgen cuando el sistema está falto de memoria.

Utilizando el diagrama proporcionado, Williams señala que los recolectores de basura están en su mejor cuando tienen una huella de memoria relativa de 4 u 8. En efecto, esto significa que Android necesita 4 u 8 veces más memoria que se está usando en realidad con el fin de llevar a cabo sus funciones de recolección de basura. Reduzca la cantidad de memoria disponible, y las cosas empiezan a sufrir mucho.

android

¿Qué pasa con iOS? Bueno, que no utiliza la recolección de basura estilo Android para empezar, lo que significa que no necesita toda la memoria adicional asociado con Java y Android. Apple diseñó iOS a necesitar la memoria que se está usando en lugar de tener memoria extra reservado para algo así como la recolección de basura y, como resultado iPhones no tienen que ser embalados a las branquias con los chips de memoria.

Si alguna vez te has preguntado por qué los teléfonos Android fornidos todavía tartamudear cuando tienen un par de aplicaciones abierta y tratar de abrir un menú, a continuación, esta explicación es una, no todos, de la razón por qué.

Historias Relacionadas

Pin It on Pinterest

Shares