В iPhone 6 оперативной памяти 1 Гб, столько же имели памяти iPhone 5 и 5S. Отчего что недостаточно оперативной памяти у iPhone? Как только у смартфонов-флагманов на Android оперативной памяти 3 Гб и больше. Заметьте iOS прибора практически постоянно славилась плавностью анимации и быстродействием, а Android шли к данному длительные годы. Все дело на программной платформе, на которой построены ОС, при разработке применялись различные языки программирования. Приложения на Android применяют Java. Алгоритм работы с оперативной памятью в Android заключается в следующем: занятая ОЗУ освобождается за счет процесса, который называется сборщик андроид мусора. Данный процесс удаляет объекты, которые уже не потребуются приложениям, этим освобождая память. В следствии этого для эффективной работы Android надо в 4-8 раз больше памяти, чем действительно применяет смартфон. Как только вся оперативная память начинает использоваться, приспособление начинает трудится медленнее. С подъемом свойства и веса приложений, увеличивается их необходимость в оперативной памяти, в следствии этого это интенсивное наращивание железа случается на Android смартфонах, есть лимитирование сверху, чем больше ОЗУ, что больше нагрузка на батарею прибора.
Приложения для iOS написаны на языке Objective-C, где работа с оперативной памятью случается иначе, программы удаляют файлы из оперативной памяти незамедлительно в андроид последствии применения. В iOS не применяет сборщик мусора, этим не становясь медленнее в период нагрузок на ОЗУ. В следствии этого iPhone обходятся значительно меньшим численностью оперативной памяти.
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.