Почему iPhone с 1 ГБ памяти работает быстрее Android-смартфонов с 3 ГБ RAM

Почему iPhone с 1 ГБ памяти работает быстрее Android-смартфонов с 3 ГБ RAM

Почему iPhone с 1 ГБ памяти работает быстрее Android-смартфонов с 3 ГБ RAM

Производители Android-устройств стремительно раскачивают спецификации – больше ядер, больше частота процессора, больше ОЗУ. В то время, как топовые «гуглофоны» оборудуются уже 3 ГБ оперативной памяти, флагманские смартфоны Apple – iPhone 6 и iPhone 6 Plus – получили «лишь» 1 ГБ памяти.

Консервативность взглядов Apple на спецификации связана с двумя вещами. Во-первых, чем больше объем оперативной памяти, тем выше общее энергопотребление мобильного устройства. Во-вторых, глубокая и тщательная оптимизация операционной системы iOS позволяет комфортно существовать ей и приложениям на площади в 1 ГБ.

Существует непреодолимый фактор, который вынуждает Android-производителей увеличивать объем RAM. По словам разработчика Лена Уильямса, приложения для операционной системы Android базируются на технологиях Java, которые недостаточно рационально используют память. В системе запущен процесс, называемый сборщиком мусора (Gargabe Collector): он периодически освобождает память, удаляя объекты, которые уже не будут востребованы приложениями.

Программист составил диаграмму, которая демонстрирует, что технология Gargabe Collector работает быстро, если в наличии имеется 4 или 8 ГБ. Другими словами, для того, чтобы работать эффективнее, «гуглофоны» должны обладать большим объемом оперативной памяти. Если система ощущает нехватку ОЗУ, производительность резко падает.

В iOS не используются подобные технологии, поэтому даже в условиях ограниченного объема памяти снижения быстродействия не происходит. В результате iPhone с 1 ГБ оперативной памяти работает быстрее Android-устройств с 3 гигабайтами оперативки.



16.11.2014

Похожие записи