Новые iPhone 6 имеет «всего» 1 ГБ оперативной памяти, тогда как большинство высокопроизводительных устройств Android у него двойной, 2гб. Логика подсказывает, что последние быстрее iPhone, но на самом деле все наоборот. Многие из нас, особенно те, кто не обладает высокими техническими знаниями, задаются вопросом, почему этот вопрос и в Культ Мак наконец, они развеяли наши сомнения.
Резерв памяти - это ключ
Un iPhone 6 с 1 ГБ оперативной памяти работает намного быстрее, чем смартфон Android с 2 ГБ оперативной памяти. Это связано с тем, что iOS и Android по-разному обрабатывают свои приложения.
Как объяснил Глин Уильямс на Quora, устройства iOS работают лучше, чем устройства Android, у которых в два раза больше оперативной памяти, потому что приложения Android используют Java, и им нужна вся эта дополнительная оперативная память.
В конечном итоге это означает, что на устройстве Android, система делает резервируйте объем оперативной памяти при использовании различных приложений, пул памяти, который не освобождается до выхода из приложения. Это довольно хорошо работает в системах с большим количеством свободной оперативной памяти, но как только у вас запущено несколько приложений, эта память заканчивается, и тогда возникает проблема.
Таким образом, по словам Уильямса, у Android в 4-8 раз больше памяти, чем ему действительно нужно. Однако, как только этот объем свободной памяти становится недоступным, производительность начинает ухудшаться и снижаться.
Столкнувшись с этим, iOS использует только ту оперативную память, которая нужна приложению., без каких-либо оговорок, чтобы не происходило замедления процесса, несмотря на то же количество открытых приложений.
Вот почему Устройства Android должны иметь вдвое больше оперативной памяти запускать приложения так же, как iPhone. Кроме того, больший объем оперативной памяти также отрицательно влияет на время автономной работы, поэтому в телефонах Android должны быть батареи большего размера.
Все вышесказанное показывает, что иногда определенные технические характеристики не так важны в принципе, лучше, если позже окажется, что операционная система использует неэффективно, потребляя больше ресурсов, чем следовало бы.
ИСТОЧНИК: Культ Мак