Всем привет. Сегодня, мы с вами окунемся в мир смартфонов, а именно двух конкурирующих систем, IOS и Android. И почему у первый объем оперативной памяти сильно уступает вторым.
Оперативная память
Для начала разберемся, что такое оперативная память телефона.
Оперативная память хранит данные временно — только те, которые в этот момент нужны для работы системы и активных приложений.
Поэтому объем ОЗУ в телефоне всегда меньше, чем ПЗУ. Кроме того, «оперативка» работает быстрее и расходует заряд батареи. При завершении работы приложения данные из оперативной памяти удаляются.
В сравнении с оперативной памятью ПК, принципиальных отличий нет. Они различаются только по скорости, так как телефон работает от аккумулятора, а оперативная память расходует его ресурсы (энергию).
Потребление оперативки системами
Многие говорят, что айфону нужно меньше оперативной памяти, потому что система оптимизирована гораздо лучше, чем на андроид. И многих устраивает эта версия, потому что обе системы продуманы, имеют большое количество функция и в целом выполняют практически одинаковые задачи.
Да, многих это удивит, но андроид и айфон, используют практически одинаковое количество оперативной памяти. Так как же айфону удается выживать и стабильно работать с таким количество ОЗУ?
Ответ на этот вопрос не прост. Существует большое количество факторов. Попробую назвать основные:
Приложения
Дело в том, что язык программирования для андроид систем отличается своей работой, изначально приложения, которые вы скачиваете на андроид, является архивом, в процессе распаковки ему может потребоваться дополнительные ресурсы, что сильно прибавит ему веса.
Дополнительно, при работе разработки приложений для IOS, они оптимизируются для малого количества ОЗУ и на программистов накладывается ряд ограничений, например, удаление любых лишних процессов.
Мусор
В отличие от устройств Android, устройства iOS не используют сборку мусора, для которой требуется определенное количество оперативной памяти. Благодаря чему, iOS не нужно запускать платформу Java, которая требует использования большего объема памяти.
Скорость памяти
Aplle в свое время приняло решение делать упор не в объем оперативной памяти, а в ее скорость. Но как мы знаем, ОЗУ на свою работу требует энергию, чем больше скорость памяти, тем больше затрачивается энергии и тем быстрее заканчивается заряд аккумулятора. Так что, у любой монеты всегда две стороны.
И так, подведем итоги:
- Системы Android и IOS занимают практически одинаковое количество оперативной памяти;
- Оптимизация работы памяти и самой системы лучше у IOS, если смотреть только на затраты ОЗУ;
- Из-за большой скорости памяти страдает аккумулятор айфон.
Всем спасибо за внимание! Увидимся в следующей статье.
P.S. Спасибо за такое внимание к моей предыдущей статья, буду стараться радовать вас статьями и постами гораздо чаще.