Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Большая распродажа
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
МакрадарСоветы
22 октября 2014

iOS против Android: почему у последнего так много оперативной памяти

Фото автора Александр Мураховский
Александр Мураховский

iOS против Android: почему у последнего так много оперативной памяти

Новое поколение iPhone по-прежнему имеет 1 ГБ оперативной памяти. Устройства на Android ушли далеко вперед и для современных флагманов уже нормально иметь 3+ ГБ ОЗУ. Тем не менее, iOS всегда славилась плавностью и быстродействием, к чему Android пришел лишь недавно.

На вопрос о том, почему у устройств на Android в отличие от iOS девайсов так много памяти ответил один из пользователей Quora, Глен Уильямс.

Чем больше ОЗУ, тем больше нагрузка на батарею устройства. Приложения на Android используют Java. Их методика работы с памятью заключается в следующем: занятая оперативная память освобождается с помощью процесса, который называется сборщик мусора. Этот процесс удаляет объекты, которые уже не нужны приложениям, тем самым освобождая память.

main-qimg-7b0b85d0255f900b5d4e6dc15800d464

Эта диаграмма показывает нам то, что для эффективной работы нужно в 4–8 раз больше памяти, чем на самом деле использует устройство. Однако когда эта память начинает использоваться, девайс начинает работать медленнее. В свою очередь iOS не использует сборщик мусора, тем самым не становясь медленнее во время нагрузок на ОЗУ.

Приложения для iOS написаны на языке Objective‑C и в нём работа с ОЗУ сделана другим образом. Программы удаляют файлы из оперативной памяти сразу после использования, в то время как приложения на Java делают это через определенный промежуток времени. Это приводит к тому, что устройствам на Android нужно всё больше и больше памяти для приложений, которые становятся всё тяжелее. В то время, как iOS устройства обходятся гораздо меньшим количеством оперативной памяти.

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Лучшие предложения

Наушники Soundcore Liberty 5 подешевели на «Великой китайской распродаже»

Наушники Soundcore Liberty 5 подешевели на «Великой китайской распродаже»

Где отдохнуть летом в России

Где отдохнуть летом в России: 7 необычных мест

Надо брать: набор из 228 инструментов от Deko со скидкой 66%

Надо брать: набор из 228 предметов от Deko со скидкой 66%

10 товаров, чтобы сделать кухню лучшим местом в доме

10 товаров, чтобы сделать кухню лучшим местом в доме

Моющий пылесос Roborock F25 Ultra

Надо брать: моющий пылесос Roborock F25 Ultra со скидкой 45%

15 товаров, которые обидно упускать с такими скидками на распродаже AliExpress

15 товаров, которые обидно упускать с такими скидками на распродаже AliExpress

Надо брать: кроссовки от Li-Ning для мокрой весны и нежаркого лета

Надо брать: кроссовки от Li-Ning для мокрой весны и нежаркого лета

Надо брать: мощная автомобильная зарядка от Ugreen со скидкой 48%

Надо брать: мощная автомобильная зарядка от Ugreen со скидкой 48%

Это интересно
Где отдохнуть от городской суеты: 5 национальных парков России для весеннего отпуска

Где отдохнуть от городской суеты: 5 национальных парков России для весеннего отпуска

Что за препарат «Семальтара» и почему его могут назначить при сахарном диабете 2‑го типа

Что за препарат «Семальтара» и почему его могут назначить при сахарном диабете 2‑го типа

Как сегодня в России создают новые лекарства и учатся «заживлять» трещины в металле

Как сегодня в России создают новые лекарства и учатся «заживлять» трещины в металле

Меньше места — больше возможностей: 5 причин купить посуду Tefal Ingenio со съёмной ручкой

Меньше места — больше возможностей: 5 причин купить посуду Tefal Ingenio со съёмной ручкой

Реклама
Комментарии
Александр Журович
22.10.14 16:15
Наконец-то важные вещи стали писать для хомяков, которым лишь бы всего да побольше. :) Так, глядишь, через годик сами дотумкают, какую работу проделала Apple, и чего наворотили ондроеды, пытаясь угнаться за Ябблом.
Денис Конжин
25.02.15 11:11
А зачем андроиды гнаться за яблоком, если доля андроида на рынке в несколько раз больше?)) это яблоко пытается догнать робота, доказательство тому - добавление виджетов, сторонние клавиатуры, увеличенные диагонали экрана и тому подобные вещи, заимствованные у андроида
Александр Журович
25.02.15 11:27
> А зачем андроиды гнаться за яблоком, если доля андроида на рынке в несколько раз больше? А затем, что у Apple — львиная доля прибыли. ;) И яблоко не догоняет робота — яблоко лишь показывает, что с плюшками, как у робота, оно еще становится желаемым продуктом и для тех, кто именно из-за этих плюшек оставался на роботе. Став хитом продаж в Китае, iPhone 6 и 6+ подтверждают этот тезис.
Денис Конжин
25.02.15 11:55
Правильно, ибо они не глупые и понимают, что без малейшей кастомизации их ОС может быстро надо есть. Но суть в том, что говорить о том, что гугл пытается догнать яблоко не совсем корректно, ибо яблоко сейчас больше берет идей у ведра, чем наоборот
Александр Журович
25.02.15 12:00
Еще раз: в гешефтах ондроеды очень проигрывают ябблу. Яббл же обеспечивает себе стабильное положение именно в плане объема прибыли — рыночная доля Apple никогда, по большому счету, не волновала. Вас греет, что айфоны якобы передирают функциональные плюшки ондроедов, по-прежнему имея их по части гешефтов? Типа бедные и гордые. Ну ок… Тоже позиция. О том, что Android OS сама по себе наглый клон iPhone OS, я промолчу.
Денис Конжин
25.02.15 12:07
Меня это не греет, я ко всем оперпционкам отношусь хорошо, везде свои плюсы. Я говорю о другом, о фактах. Прибыль у них вообще, по большей части из-за их ценовой политики, но меня чья либо прибыль вообще не волнует, и я не знаю, почему вы так делаете на этот факт упор) и клон - это слишком резко, с такой же натяжкой iOS можно назвать клоном какой-нибудь wm или симбиан. Тем более, начиная с 4 й версии андроида, с айосом их роднили разве что только квадратные значки на рабочем столе
Александр Журович
25.02.15 12:10
> …и я не знаю, почему вы так делаете на этот факт упор Потому что в этом смысл любого бизнеса — в прибыльности, а не в количестве клиентов. Это хорошо знают сами производители, и отлично понимают, что с ценовой политикой они лажанули, возложив на другие факторы слишком большие надежды. > …и клон - это слишком резко, с такой же натяжкой iOS можно назвать клоном какой-нибудь wm или симбиан. Читайте историю.
Денис Конжин
25.02.15 12:10
Более того, разработка андроида в его первоначальном виде, ещё до покупки его гуглом, началась задолго до выхода первого айфона
Александр Журович
25.02.15 12:10
Еще раз: читайте историю.
Денис Конжин
25.02.15 12:11
Читал, об этом и говорю. И то, о чем я вам говорю, я говорю с точки зрения обычного пользователя, которого интересует не бизнес, а конечный продукт
Александр Журович
25.02.15 12:13
Не вижу, что читали. Точка зрения обычного пользователя не имеет значения, поскольку в ней отражена маркетинговая лапша производителей, а не реальное положение вещей.
Денис Конжин
25.02.15 12:15
Не согласен, я реально этим пользуясь и сравнивают по факту, маркетинг тут не причём. В общем, опять же, предлагаю закрыть тему
Александр Журович
25.02.15 12:16
Засчитан.
Денис Конжин
25.02.15 12:16
Что?
Денис Конжин
25.02.15 12:14
Так как друг друга мы не переубедим, да и это не нужно, предлагаю завершить спор, ибо можно продолжать бесконечно
Viktor Maleichik
22.10.14 16:50
Автор хотя бы сам пытался понять что изображено на графике прежде чем использовать его в своем посте?
Александр Мураховский
23.10.14 02:34
Попытался и даже понял!
Ярослав Яблоков
25.10.14 14:27
Да, на графике наглядно изображено, что при меньшем количестве памяти необходимо большее количество итераций мусорщика для её очистки. Ещё очевиднее вывод, что для этого нужно больше времени.
Utilite Michail
22.10.14 17:25
в Андроид5 все уже не так и иос все прожорливее на батарею уже не сейчас только стала
Михаил Стасов
22.10.14 17:37
Ну ты Кличко!
Vasiliy Popov
22.10.14 20:38
Не понял, у кого много оперативной памяти? У nexus 9 будет 2ГБ, у ipad air 2 - 2ГБ. Так зачем iOS столько много оперативной памяти?! Реально, яблочники часто производят впечатление сектантов.
Сергей Коротков
22.10.14 20:50
Алгоритмы разные и ведут себя программы на iOS и роботе по-разному. В защиту последнего могу сказать, что в полуторагиговой памяти Самсунга одновременно может работать больше программ, чем в гигабайте АйФона - айФон их тупо выкидывает, вытесняя новыми. Ну а с возросшим разрешением дисплея на 6 айФоне приложения будут улетать из оперативки еще интенсивнее - ресурсы весят больше... Поэтому мед редьки не слаще. На роботе тоже не дураки программы пишут - работу сборщика сводят к минимуму.
Мирас Мынжасар
22.10.14 21:30
"Ну а с возросшим разрешением дисплея на 6 айФоне приложения будут улетать из оперативки еще интенсивнее" - конечно. Айпады с ретиной еле живут при своих 2048x1536. Ресурсы прямо вываливаются
Сергей Коротков
22.10.14 22:04
Да, вы правы - пэдам еще сложнее :)
Evgeny Goncharov
23.10.14 09:53
а еще давайте напишите чем принципиально отличается C от Java, про интерпретаторы и компиляторы. школьники должны знать все нюансы )
Виктор Иванов
23.10.14 11:50
что за бред?! Это статья на уровне - я услышал, что так сказал соседский мальчик.
Uriah Heep
23.10.14 12:52
Какой-то дилетант написал статью эту. "Программы удаляют файлы из оперативной памяти сразу после использования, в то время как приложения на Java делают это через определенный промежуток времени" Какие файлы в оперативной памяти? Что за бред? Статья, кстати - игра в одни ворота. На андроиде многое зависит от самих приложений. В android есть обыкновенный sdk (software development kit), который действительно использует технологии java, которая в свою очередь использует сборщик мусора. Но в android также есть и ndk (native development kit), с помощью которого ты пишешь на С++ и получаешь еще более эффективные программы, чем на objective-c. Кроме того, с java тоже можно работать по-оазному. есть различные техники минимизации использования памяти. Так что тут сраться кирпичами надо не в сторону android, а в сторону разработчиков, которые делают приложения для него. В iOS только один sdk, а в android их 2 - обычный sdk и ndk. Каким и когда пользоваться нужно соображать, а iOS просто выбора не оставляет
Ярослав Яблоков
25.10.14 14:42
Не проще ли пнуть всех разработчиков разом, используя те методики и технологии, которые заставят разработчиков тоже использовать современные и адекватные подходы, вместо того, чтобы пинать каждого разработчика отдельно: "Ну пиши оптимальнее, ну пожааалуйста :'(..."? Для наилучшего юзабилити устройств подход Apple гораздо лучше, потому что она скажет всем использовать Metal, и все будут использовать Metal, и никто не будет ныть, а пользователи не будут жаловаться на тормоза, и графика у всех будет на уровне. Имхо.
Штакет Ник
14.01.17 08:15
А каким образом приложения на Objective-C понимают, что им пора удаляться из памяти?
Что вы могли пропустить
Когда сажать бальзамин на рассаду и как правильно это делать
Когда сажать бальзамин на рассаду и как правильно это делать
0
18 марта
Ликбез
Советы
Когда сажать сальвию на рассаду и как правильно это делать
Когда сажать сальвию на рассаду и как правильно это делать
0
15 марта
Ликбез
Советы
Как стирать кожаные штаны правильно
Как стирать кожаные штаны правильно
0
14 марта
Ликбез
Советы
24 хороших сорта и гибрида томатов для теплицы и открытого грунта
24 хороших сорта и гибрида томатов для теплицы и открытого грунта
0
9 марта
Ликбез
Советы
Как ухаживать за стиральной машиной: 7 важных правил
Как ухаживать за стиральной машиной: 7 важных правил
2 марта
«Горящая изба»
Советы
Как ухаживать за цветами в губке
Как ухаживать за цветами в губке
0
16 февраля
Ликбез
Советы
Как почистить термос внутри и снаружи
Как почистить термос внутри и снаружи
0
15 февраля
Советы
Советы
Как и чем мыть кисти для макияжа
Как и чем мыть кисти для макияжа
0
8 февраля
Ликбез
Советы
Как часто надо стирать одежду
Как часто надо стирать одежду
0
31 января
Советы
Советы
Как организовать пространство, если ты неряха: личный опыт
Как организовать пространство, если ты неряха: личный опыт
0
30 января
Советы
Советы
Как хранить дома книги, если их очень много
Как хранить дома книги, если их очень много
0
24 января
Советы
Советы
Как отстирать гуашь с одежды
Как отстирать гуашь с одежды
0
19 января
Ликбез
Советы
Почему запотевают очки и как это исправить
Почему запотевают очки и как это исправить
0
18 января
Советы
Советы
Как убрать клей и суперклей с одежды, рук и других поверхностей
Как убрать клей и суперклей с одежды, рук и других поверхностей
0
13 января
Ликбез
Советы
Как склеить пазлы, чтобы повесить их на стену
Как склеить пазлы, чтобы повесить их на стену
0
8 января
Ликбез
Советы

Новые комментарии

Аватар автора комментария
Alex Ponomar24 минуты назад

0 / 0

Интересно даже, а сейчас что думаете?
5 видов отношений для тех, кому не подходит моногамия
Аватар автора комментария
krivokoso.ru25 минут назад

0 / 0

В какой серии хулиганы предложили Барту помолится перед тем как избить?
60 жизненных уроков от Гомера Симпсона
Аватар автора комментария
Alex Ponomar31 минуту назад

0 / 0

Алло, вы цитируете ангажированное СМИ, которое давным давно закрыто, но при жизни не отличалось достоверностью. Кстати, вы же в курсе, кому оно принадлежало, да? Как насчёт настоящих официальных данных: 1. По состоянию на декабрь 2025 года количество должников по алиментам, включенных в реестр, составило 302,9 тыс. человек", - сообщили в ФССП. За месяц до этого в нем числилось 309 тыс. неплательщиков - свыше 69 тыс. женщин и свыше 240 тыс. мужчин. В открытый реестр должников по алиментам попадают лица, привлеченные к административной (ст. 5.35.1 КоАП РФ) и уголовной (ст. 157 УК РФ) ответственности за неуплату алиментов, а также алиментщики, объявленные приставами в розыск. 2. На момент запуска реестра в него были включены около 190 тыс. человек или 12% всех должников по 1,5 млн производств о взыскании алиментов, находящихся на исполнении приставов. 1,5 млн должников это как, немного по-вашему?
Почему не платить алименты — мерзко
Аватар автора комментария
Alex Ponomar45 минут назад

0 / -1

Три года прошли, а ума не прибавилось, как я посмотрю.
Почему не платить алименты — мерзко
От обучения к трудоустройству: 3 истории женщин, которые добились карьерных успехов в сфере новых технологий

От обучения к трудоустройству: 3 истории женщин, которые добились карьерных успехов в сфере новых технологий

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях