очень крутой техноканал !!! хвала великому и могучему ГУГЛу что это видео оказалось у меня в рекомендованных и я попал сюда. Автору большой респект и уважуха за старания, а также жирный лойс
Как посмотрел первое видео этого канала сразу подписался, грамотно объясняет, по теме,по факту,без лишних слов,не отходя от темы. Канал просто бобмезный...
Была когда-то Windows Mobile 2003 и там любому приложению хватало 128 МБ RAM и не было проблем с многозадачностью. Рукожопые программеры Google со своим Android - вот и весь секрет.
Ересь на счет Swap. На android есть такая технология как zRam. Да она сжимает блоки в RAM, но если память все-равно забита, то данные перекидываются на внутреннюю память в специальный файл. Если вы создадите zRam, то система откусит от внутренней памяти столько МБ сколько вы укажите и она постоянно будет занята даже если zRam пустой ибо физические сектора на внутренней памяти уже зарегистрированы скажем так zRam'ом.
При условии если одинаковое количество ОЗУ ты забыла добавить. А андройд наращивает с такой скоростью Гигабайты, что яблочку придется изобрести походу новую систему сжатия...
Grando Silver, а если ещё с новой версией iOS появится возможность двойного экрана, то большинство айфонов превратятся в тыкву. И все побегут за новыми яблочками. P.s. я девушка, если что.
Спасибо, было познавательно! Однако у нас "в деревне гадюкино" принято в слае ОЗУ ставить ударение на последней букве (Оперативное Запоминающее Устройство) и Ваше прочтение резануло слух.
Fixed просто свап настолько быстро не работает чтобы целиком выгружать приложение настолько плавно чтобы было незаметно. Приложения всеравно подгружается с пзу при нехватке озу.
Да, фоновая работа в различных мобильных осях это конечно очень круто, и Эппл так классно использует ОЗУ, вот только заковыка, про которую автор забыл упомянуть: в айос практически невозможно заставить приложение работать в фоне. Приложение, перемещенное в фон полностью останавливается максимум через 5 минут. Это плавно вытекает из на первый взгляд крутой способности айос так сильно сжимать в ОЗУ работающее приложение. А оно просто не работает, бинго! Отсюда и запредельная скорость интерфейса, и прочие плюшки. Но сучность этой схемы - поставить закачку в фоне невозможно. В рез-те мы получаем де-факто однозадачную ось, в которой приложения просто хорошо запоминают свои состояния. И если я ставлю фильм на закачку, мне нужно держать приложение активным. Супер. Вам такое нравится? Мне - нет. С другой стороны, андроид, не утеряв своей реальной многозадачности, в последних релизах здорово победил свою прожорливость, появилась возможность следить за активностью приложений в фоне, и они больше так не борзеют, как на ранних версиях. Мой выбор - андроид.
эээм, если не ошибаюсь, то есть понятие приложение, и сервисы, и какраз если тебе ну хоть убей нужно чтото делать в фоне, то стартуй в сервисе эти задачи, и их никто не хлопнет, а вот приложенице в фоне не особо должно чтото делать... например ЖПС навигации в фоне нечего делать, но чтоб при переключении показать положение шустро и без затупов запускаем в фоне легкий сервис обработки данных, и навигация всегда актуальна нужно ток спросить у сервиса координаты
Потому что в айфонах очень быстрая внутренняя память и ios не брезгует выгружать туда приложения, настолько быстрая что разницы почти не заметно подгрузилось приложение из ОЗУ или ПЗУ, поэтому iphone 6 с 1Гб оперативной памяти неплохо справлялся со своими задачами.
Сергей Павленко Ты очень сильно ошибаешься. В АйОС автор приложения решает, будет оно работать в фоне, или нет. Наведу пример. Беру АйПэд, запускаю AudioBus, Auria Pro, 3 штуки разних синтезаторов (каждый из них, разумеется отдельное приложение), увязываю их по MIDI, накидываю парочку IAA эффектов (тоже отдельные приложения), плюс к этому Drum Perfect, BIAS FX и ToneStack (как IAA в Байэсе), и свожу себе микс. Это десяток приложений, причём далеко не самых лёгких, работающих с 24-битным, 96кГц звуком (Аурия микширует в 64 бит), в реальном времени, с минимальной задержкой, и все они работают одновременно, взаимодействуя между собой, и ничего не закрывается. А то что некоторые приложения в фоне прикращают свою деятельность, то это происходит только потому что автор решил, что им в фоне работать нет смысла, и лучше освободить больше ресурсов системе, для активных приложений. Сама АйОС, никаких особых ограничений на работу приложений в фоне не накладывает. Лишь бы апаратных ресурсов хватило. ;)
Так при этом сжатии у эпловских смарфонах потребление энергии итак маленького аккумулятора будет заметно выше, чем у андроид-устройств.... Хотя, энергоэффективность процессоров эппл может быть выше, чем у других чипов...
Данное видео косвенно объясняет почему между ПО в iOS изолированно друг от друга. iOS всегда знает в какой области памяти находится та или иная часть ПО. Архитектура ОС разная, со своими проблемами взаимодействия, но в то же время даёт другие более весомые преимущества.
Eugene Osadchi, android позволяет разному ПО взаимодействовать между собой, как мы привыкли это видеть на ПК. На iOS такого делать нельзя, всякое ПО изолировано друг от друга, а взаимодействие между собой появилось не так давно, да и то только функционалом, который разрешили в apple. Так что для android это совершенно не хаос, это архитектура классическая и более гибкая.
Все это теряется когда apal не отпускает файловую систему и не позволяет обмен файлов, я купил устройство и значит оно должно днлать все что я захочу, а на данный момент, даже если android будет пытаться выполнить мои пожелания и прихоти я выберу его и даже не постараюсь узнать правильное название т.к epal & apal не имеет значения, устройство негодное! 💃
все, что эпол экономит на памяти (а как еще можно объяснить нежелание добавить лишний гиг?), оно добирает на цене. пользователь не выигрывает ничего. кроме того, все сжатия-ужатия в озу (если не используется быстрая подгрузка/выгрузка во флеш-память, которая, как известно, у эпола самая шустрая) используют проц - а это жор батареи. а если еще и флеш используется - то и ее ресурс расходуется.
Получается, за одну и ту же цену, получаем разное количество озу, при одинаковой ефективности двух систем, хотя при одинаковом использовании максимального количества одновременно запущеных програм андроид впереди, наверное и потому на самсах с 8-12 озу есть всплывающие окна, разделение экрана и прочее... эпл жлобы а могли ставить как в андроидах и иметь преимущество.
Ну, если не ошибаюсь, в айфонах скорость чтения/записи на флеш память была гораздо выше смартов на андроид (ну не зря ж такие деньжища то берут), от этого тоже шустрее работало все даже на малом объёме памяти. Как сейчас - хз.
Спасибо брат за перевод. У меня вопрос. Если установить самую быструю sd kartu как на пример kingston 10 класса и установить на нём приложения изменяться ли обём свободной памяти на ОЗУ? Спасибо.
Просто красавчик) андроид не использует больше озу просто он использует больше озу))) Яблочники сделали годную операционку и засчет нее экономят железо (у симбиан видимо были похожие алгоритмы, т.к. я не помню что бы из десятка запущеных и убраных в фон приложений приходилось что то перезапускать с нуля) p.s. Я не фанат иос и предпочитаю андроид, но чувак реально гонит.
Кроме свопа данных на ПЗУ Андроид не затронули - Z-Ram. Это когда данные в оперативной памяти (ОЗУ) не нужны именно сейчас, то они архивируются. Затем когда потребуются, то идёт разархивация процессором. Такой подход экономит место в ОЗУ но требует процессорное время, что может повлиять на отзывчивость системы, особенно на старых чипсетах. А также требует чуть более увеличенную трату заряда батареи. Поддержка Z-Ram есть к примеру в кастомном ядре Боэффла.
Maste Watson Посмотри видео ещё раз. Там как раз об этом (архивации в ОЗУ) и говорится. Никакого "свопа данных на ПЗУ" у Андроида нет. И вообще не ПЗУ, а накопитель, ПЗУ на то и Постоянное, что его перезаписать невозможно. ;)
Очень похоже, что в это и дело! Так как у яблока больше производительность на один паток, он успевает пользоваться z-ram . У андройд устройств в этом ахиллесова пита. Они вынуждены ставить больше памяти, чтобы не выгружать из памяти!
Иван Magnet-RS Никакой z-ram не ужмёт приложение в памати с 300 до 10 мегабайт. Там дело в другом. АйОС умеет запрашивать у приложений освобождение памяти.
Apple сконцентрировались на получении бабла. Проще потратить 100кк на оптимизацию OS чем 1ккк на дополнительные гигабайты в телефоне (которых проводится десятки миллионов), хоть дополнительные гигабайты и дают больше преимуществ.
У меня не было раньше андроидов, ну всегда было ощущение что ему нужно минимум 4гига оперативы, а что бы от души то надо 6 или 8гигов, в итоге приобрёл S8+ 6RAM и доволен андроидом как удав. Убедился лично что используемая оперативка подскакивала 4,5 RAM, поэтому если пользуетесь ведром по полной, то денег на оперативку не жалейте, и айфон точно вам не понадобится, всё работает чисто и быстро.
Почему одно и тоже приложение на разных ОС использует разное количество ОЗУ? Все крайне просто. На андроид - один формат сжатия файлов, на айос другой. Это как винрар и 7z. Разные алгоритмы, разные коды для каждой системы.
Архивация фоновых процессов в iOS - это может и элегантно, на что намекает автор, но выдает всем известные минусы айфонов. Логически высвечивается цепочка - бОльшее использование ЦП => большее энергопотребление => меньшая автономность и более скорый износ аккумулятора, что на айоси приводит знаете к чему. Тут вопрос, что тяжелее по энергозатратам: заархивировать 300 мб в памяти (работа процессора), либо физическое содержание бОльшего объема ЗУПВ в активном состоянии. Я склоняюсь ко второму варианту. Насколько знаю, в большинстве или во всех смартфонах DRAM распаяна единственной платой и нет разницы, 2 ГБ в ней или 4. 4 может быть эффективнее, потому что такие СБИС выполнены по более современным и энергоэффективным техпроцессам. И, наконец, имхо, Огрызочная контора лукавит. БОльший объем ЗУПВ (более новая и вместительная микросхема) - это дороже, а Огрызок пытается на всех комплектующих экономить в определенной степени. В 2К19 они всё-таки ставят 6 ГБ в свои смарфоны (с жестким выделением 2 ГБ под камеру). То есть они признали недостаточную эффективность своего менеджмента памяти.
И, да, мой UX: с огрызками не связываюсь, а на Андроиде очень маленькая память - это очень тяжело. В версии андроид 3.2 Это невозможно на шлаке от Самсунг и прочего, но более-менее терпимо на Сони. 2 ГБ на андроиде 4-4.1.4 - уже очень хорошо (Сони). 1 ГБ на разном ширпотребе - очень мало.3 ГБ на китайце, андроид 6 - уже можно нормально жить. 4 ГБ на Сони, андроид 8, 9 - просто идеально. Среднее использование памяти - 3 ГБ. Без режима жесткого энергосбережения приложения практически всегда живут в памяти и всё всегда идеально работает даже на очень скромном снэпдрагоне 6-й серии. Отдельно выделаю Сони, потому что у них на аппаратах среднего и высшего класса очень хорошо работает ОС. Настолько лучше, что это ЗАМЕТНО, в сравнении с другими аппаратами сол схожим железом и той же версией Андроид. Могу в чём-то ошибаться, так как не задрочу на технические тонкости уже лет 5.
Автор несёт херню. Нахрена он сравнивал объём потребления памяти играми, которые являются нативными? Очевидно, что там ничего не изменится особо. Нужно сравнивать именно рядовое говно и тут уже проявится разница. И они у него, что очевидно, проявляется.
По поводу менеджера память - всё это похоже на бредни автора. Особенно после "я не знаю - это секрет" - это чушь. Единственный механизм из-за которого оно может работать - это разделение на уровне приложений данные на базовые и вспомогательные, условно. Проще объяснить на примере броузера. Вот ты открыл страницу. Она состоит из неких уникальных данных, уникального контекста. Это, допустим, положение воспроизведения видео, положение скролла, заполнение полей ввода и прочее. Все же остальные данные - можно создать заново. Из сети к тебе приходит, условно, пару мегабайт, а в кладка сама весит сотни. И нет смысл сохранять на диск(условно) то, что можно быстрее сгенерировать заново. И для сохранения вкладки тебе ненужно записывать эти сотни мегабайт - достаточно сохранить единицы мегабайт. Но это нельзя сделать в общем случае. У каждого сайта состояние своё и сохранять его нужно полностью. Положение же скролла и прочее броузер может сохранить. Поэтому здесь нужна поддержка от приложений. Они должны мочь выделять в своём приложении данные уникальные, которые никто не убьёт. И всё остальное. А значит на уровне api предоставляемой системой такие механизмы должны быть описаны и их никак нельзя "держать в секрете".
@@rustonelove в Андроиде есть 4 состояния приложения в режиме ожидания: avtive, working_set, frequent, rare. Наверняка, что-то в том же духе используется на ios
Забыли самое важное упомянуть что язык Swift компелируемый в машинный код посредством LLVM ! Языки Java и Kotlin под Android компелируются в промежуточный байт код виртуальной машины ART от сюда и проблемы с потреблением большего кол.во. RAM и низким откликом приложений на Android
Установщики программ разные. Одни под андроид, другие под ios. Следовательно разработчики могли внедрить разные фичи под разную ось, которые будут отличаться быстродействием! Тест не тест - фикция!
Сейчас бы сравнивать объём оперативной памяти для загрузки системы у iOS - у которой одна версия на все устройства и Android - у которой версии разные и версия на данном устройстве просто по факту меньше кушает, и какая конкретно тут стоит ? Бредовое сравнение.
Типичному пользователю айфон вообще оперативная память не нужна :-) можно из дерева вырезать макет айфона и этого будет достаточно - понты всё остальное ничто! 😊
Пздц вставил Temple Run для выравнивания показателей. Вообще игры надо сравнивать отдельно, так как в ios графика часто лучше чем на ведроидах и понятно почему там больше озу (текстуры более качественные). Если б не этот подгон статистики получилось бы что на ведре приложения занимают в полтора раза больше памяти, плюс ко всему что он сказал.
Ребят, мб поясните мне. Первый же факт о том, что ios кушает больше памяти чем андроид разве является верным? Есть же огромное количество оболочек android которые должны потреблять абсолютно разное количество оперативной памяти. Рискну предположить, что на нубии к тому же стоит облегченная версия андроида. Как по мне гораздо объективнее было бы сравнивать голый андроид, но возможно проблема была именно в подборе смартфона с 2гб озу
Забыли самое важное упомянуть что язык Swift компелируемый в машинный код посредством LLVM ! Языки Java и Kotlin под Android компелируются в промежуточный байт код виртуальной машины ART от сюда и проблемы с потреблением большего кол.во. RAM и низким откликом приложений на Android
Argument600 я правда не уверен что воспользуетесь, но new.gramota.ru/spravka/letters/60-rubric-91 Крайне не понятно зачем продолжать нести чушь, и доказывать при этом что это норма.
А в чём проблема, подождать пол-секунды, чтобы открылось свёрнутое приложение?И зачем одновременно держать десяток открытых приложений в фоне? Они же быстро заново запускаются, даже на китайфонах за 150$.
Когда говоришь не больше 2 х раз можно и так сказать О З У, а когда говоришь больше 15 раз тебе надоест говорить О З У и думаю легче и быстрее сказать Озу
При сопоставимой стоимости телефонов на иос и на андройде, в андройд смарт можно зах@ячить столько оперативки, что не нужно будет мудохаться с разработкой новых алгоритмов сжатия данных внутри озу 🤪😁
iOS разрабатывается заточенным под конкретные модели с четким представлением архитектуры... Отсюда и слаженность софта и аппаратной части... В то время как андроид кроссплатформенный, устанавливается на очень разные продукты, (от холодильника до авто), от чего и ОС становится громоздким и медлительным,... Впрочем это не мешает производителям затачивать ОС под свои аппараты..
Именно поэтому на Айфонах убрали слот для microSD , т.к. Фирменная память IPHONE Молниеносная ( слова из видео) А Установка китайской памяти замедляет систему. Андройд же устранили эту проблему. Похлопаем щедрой Андройд и консервативной эпл.
Добавляем гигабайты в андроид , в чем проблема? У меня 3 гига это минимум в 2017 . планшет с 2гигами выкидывает ютуб если мотать больше 20раз по 10 секунд
IOS качает мегабайты ОЗу в фляш память, думаю. Поэтому и 10 МБ удаёться сделать... из 300. И у неё быстрая фляш память. И я заметил, что часто большая 32-64 и больше гигабайт.
очевидно только одно, имея ничтожную фрагментацию как по железу таки по ОС, яблочники не смогли выжать из этого преймущества ровным счетом ничего! В любом случае что касается производительности то тут айфоны впереди, но как по мне так андройд более функциональная ОС. я в принцепе ушел из экосистемы iOS потому что не хватало возможностей.
возможностей купить новое яблоко потому как стоимость реально высока? Имхо, уход от яблока в пользу лагодроида это дурость откровенная. Что может дроид что яблоко не может?
Например игры, которые платные, на айфоне ты не установишь игру не заплатив за неё или не взломав ios, на андройде же просто качаешь игру с интернета бесплатно и ставишь на смарт и не платишь ни чего. Для людей не из Москвы, это очень важное преимущество! Ты не знаешь, что платное потому-что кроме как позвонить и посидеть в социалках ни чего не используешь! Зачем переплачивать за огрызок не понятно. У меня есть айпед и я пытался его использовать для своих целей, но там все нужные мне приложения платные! На смартфоне на андройде всем тем же я пользуюсь бесплатно! Но самое главное, что я не могу понять, на андройд есть всё то же, что и на ios зачем платить в три раза больше, лучше еду по качественнее купить!
У меня на телефоне стоит джейл, но платные игры можно ставить и без него, для этого есть свои способы. Кучу всего ставил на айфон и никогда ни за что не платил. Так что это вообще не преимущество.
Мужик, ты в курсе, что у тебя лучший техно-канал?))
Потому-что он лижет эплу?) лол)
@@АндрейПоручаев ты гей?Он на андроиде ходит.Он не любит эпл вообще
@@vainglorychannel4967 Эмм, нет не гей, причём тут вообще моя ориентация?) но лижет он знатно)
Как быстро время летит, он только что говорил о крутых играх которые занимают по 400-500мб ОЗУ, а сегодня один лишь вконтакте жрет 500-700мб ОЗУ.
Сейчас 8ГБ ОЗУ это уже вполне себе необходимость для игр
Давно такого не видел, супер, настоящий блогер по тел.
Артём Перцев да уж лучше вилсы
Что лутше айфон 7 плуз 3 озу или айхфон 8- 2 озу
@@zurabromanenko3542 8
Спасибо, всегда радуюсь, когда выходят переводы этих видео. Продолжай в том же духе!
очень крутой техноканал !!!
хвала великому и могучему ГУГЛу что это видео оказалось у меня в рекомендованных и я попал сюда.
Автору большой респект и уважуха за старания, а также жирный лойс
Как посмотрел первое видео этого канала сразу подписался, грамотно объясняет, по теме,по факту,без лишних слов,не отходя от темы. Канал просто бобмезный...
Была когда-то Windows Mobile 2003 и там любому приложению хватало 128 МБ RAM и не было проблем с многозадачностью. Рукожопые программеры Google со своим Android - вот и весь секрет.
Спасибо за перевод. Полезное видео
сначала хотел написать что мол, было уже, а потом понял, что смотрел в оригинале ))
Раз за вас. А я только начал учить английский.
Ересь на счет Swap. На android есть такая технология как zRam. Да она сжимает блоки в RAM, но если память все-равно забита, то данные перекидываются на внутреннюю память в специальный файл. Если вы создадите zRam, то система откусит от внутренней памяти столько МБ сколько вы укажите и она постоянно будет занята даже если zRam пустой ибо физические сектора на внутренней памяти уже зарегистрированы скажем так zRam'ом.
Спасибо за перевод. Узнал много нового, будет что рассказать друзьям.
Спасибо за видосик, и за перевод! Очень быстро прошли 20 минут!
Очень крутой канал ! Ты молодец , успехов в продвижении !!
Это просто перевод.
Dmitriy S я знаю
Четко и по существу. Спасибо за перевод.
15:11 ответ на вопрос, почему ios удерживает в оперативке больше приложений, чем android
спасибо
Спасибо, сэкономили 15 минут жизни
При условии если одинаковое количество ОЗУ ты забыла добавить. А андройд наращивает с такой скоростью Гигабайты, что яблочку придется изобрести походу новую систему сжатия...
Grando Silver, а если ещё с новой версией iOS появится возможность двойного экрана, то большинство айфонов превратятся в тыкву. И все побегут за новыми яблочками. P.s. я девушка, если что.
tarnia пардон исправил.
Спасибо за видео! Вот бы совместить эти 2 подхода! 😁
Всегда был вопрос, почему в айфон так мало ОЗУ. Спасибо за такой подробный ответ.
Спасибо, было познавательно! Однако у нас "в деревне гадюкино" принято в слае ОЗУ ставить ударение на последней букве (Оперативное Запоминающее Устройство) и Ваше прочтение резануло слух.
Спасибо за перевод, вот только оно противоречит словам Станислава насчет того, что телефоны используют СВОП.
+Fixed будет видео
Fixed просто свап настолько быстро не работает чтобы целиком выгружать приложение настолько плавно чтобы было незаметно. Приложения всеравно подгружается с пзу при нехватке озу.
Честно, если Андроид ещё и введут подобную систему сжатия, как в ios, то это будет супер!
Так эпл держит это в тайне
Linux поддерживает zram начиная с версии 3.14. Это уже должно быть в Android 5.
Да, фоновая работа в различных мобильных осях это конечно очень круто, и Эппл так классно использует ОЗУ, вот только заковыка, про которую автор забыл упомянуть: в айос практически невозможно заставить приложение работать в фоне. Приложение, перемещенное в фон полностью останавливается максимум через 5 минут. Это плавно вытекает из на первый взгляд крутой способности айос так сильно сжимать в ОЗУ работающее приложение.
А оно просто не работает, бинго! Отсюда и запредельная скорость интерфейса, и прочие плюшки. Но сучность этой схемы - поставить закачку в фоне невозможно. В рез-те мы получаем де-факто однозадачную ось, в которой приложения просто хорошо запоминают свои состояния.
И если я ставлю фильм на закачку, мне нужно держать приложение активным. Супер.
Вам такое нравится? Мне - нет.
С другой стороны, андроид, не утеряв своей реальной многозадачности, в последних релизах здорово победил свою прожорливость, появилась возможность следить за активностью приложений в фоне, и они больше так не борзеют, как на ранних версиях. Мой выбор - андроид.
Сергей Павленко я скачивал файлы более 5 минут и ничего. И в фоне слушал Ютуб через одну программу, часовые видео. Я тебя непонимаю. какие 5 мин?
Сергей Павленко однозарядная а как же остальные фоновые процессы 😂
эээм, если не ошибаюсь, то есть понятие приложение, и сервисы, и какраз если тебе ну хоть убей нужно чтото делать в фоне, то стартуй в сервисе эти задачи, и их никто не хлопнет, а вот приложенице в фоне не особо должно чтото делать... например ЖПС навигации в фоне нечего делать, но чтоб при переключении показать положение шустро и без затупов запускаем в фоне легкий сервис обработки данных, и навигация всегда актуальна нужно ток спросить у сервиса координаты
Потому что в айфонах очень быстрая внутренняя память и ios не брезгует выгружать туда приложения, настолько быстрая что разницы почти не заметно подгрузилось приложение из ОЗУ или ПЗУ, поэтому iphone 6 с 1Гб оперативной памяти неплохо справлялся со своими задачами.
Сергей Павленко
Ты очень сильно ошибаешься. В АйОС автор приложения решает, будет оно работать в фоне, или нет.
Наведу пример. Беру АйПэд, запускаю AudioBus, Auria Pro, 3 штуки разних синтезаторов (каждый из них, разумеется отдельное приложение), увязываю их по MIDI, накидываю парочку IAA эффектов (тоже отдельные приложения), плюс к этому Drum Perfect, BIAS FX и ToneStack (как IAA в Байэсе), и свожу себе микс. Это десяток приложений, причём далеко не самых лёгких, работающих с 24-битным, 96кГц звуком (Аурия микширует в 64 бит), в реальном времени, с минимальной задержкой, и все они работают одновременно, взаимодействуя между собой, и ничего не закрывается.
А то что некоторые приложения в фоне прикращают свою деятельность, то это происходит только потому что автор решил, что им в фоне работать нет смысла, и лучше освободить больше ресурсов системе, для активных приложений. Сама АйОС, никаких особых ограничений на работу приложений в фоне не накладывает. Лишь бы апаратных ресурсов хватило. ;)
Так при этом сжатии у эпловских смарфонах потребление энергии итак маленького аккумулятора будет заметно выше, чем у андроид-устройств.... Хотя, энергоэффективность процессоров эппл может быть выше, чем у других чипов...
офигенно просто, мои аплодименты. весь прежний срач теперь кажется немного надуманным. ну да, огрызок-красава, но мне по нраву ванплас🤗🤗🤗
Спасибо за труд) Мне послышалось или вы сказали "XCold" на 5:47?(XCode же)
И да -- хочется перевода про вирт. память
Данное видео косвенно объясняет почему между ПО в iOS изолированно друг от друга. iOS всегда знает в какой области памяти находится та или иная часть ПО. Архитектура ОС разная, со своими проблемами взаимодействия, но в то же время даёт другие более весомые преимущества.
Да, наверное очень круто, если iOS знает что у нее в памяти. Андроид видимо в полном бардаке работает - что попадется, то и выводит на экран.
Eugene Osadchi, android позволяет разному ПО взаимодействовать между собой, как мы привыкли это видеть на ПК. На iOS такого делать нельзя, всякое ПО изолировано друг от друга, а взаимодействие между собой появилось не так давно, да и то только функционалом, который разрешили в apple. Так что для android это совершенно не хаос, это архитектура классическая и более гибкая.
Сергей Фадин
Сергей Фадин, спасибо, не знал об этом.
Сергей Фадин, как использующая ядро линукса, андроид-система также должна "знать" где какое приложение загружено в ОЗУ - это же не Винда!....
din shariph, увы, не всё так прозрачно. Какое приложение в какой области памяти конечно известно, а какие конкретно данные загружены далеко не всегда.
озУ
С компьютерами общаюсь >30 лет и никогда не слышал Озу. Говорят озУ, пэзэУ.
квальком (с)
Это яркий пример имбецила-переводчика. Невозможно слушать этого дегенерата-озу.
Да пиздец уши режет!!!
Ипать вы нежные все тут собрались...
Где фото на котороц показано сколько оперативки жрет iPhone ? Показано только фото nexus 5x.
Я нашёл полезный ответ,спасибо!!!!
Спасибо за перевод, было очень интересно.
Наконец-то я понял, что реально отличает эти две системы. Спасибо!
Молодец вы пятый которого я смотрю и только вы чётко ясно объяснили принцип работы состем))!
Ну в 7,8 айфоне всё гуд, а в том же 5s,6 с одним гигом озу вообще не было многозадачности при запуске тяжёлых приложений
CЛАВА КВАЛЬКОМУ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Воистину КВАЛЬКОМ!
снэпдрэгону слава!!!
Восьмисотикам слава!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Медиатеку Акбар!
Святой Кваллком и пророк его Адрёна, аминь
*Чёткое видео, спс за перевод! ЛИнукс рулет*
Теорию в массы. Понятным языком о ОЗУ
Все это теряется когда apal не отпускает файловую систему и не позволяет обмен файлов, я купил устройство и значит оно должно днлать все что я захочу, а на данный момент, даже если android будет пытаться выполнить мои пожелания и прихоти я выберу его и даже не постараюсь узнать правильное название т.к epal & apal не имеет значения, устройство негодное! 💃
Я подумал Сванидзе уже обзоры делает
Почему-то всегда читаю как Свинадзе. )
все, что эпол экономит на памяти (а как еще можно объяснить нежелание добавить лишний гиг?), оно добирает на цене. пользователь не выигрывает ничего.
кроме того, все сжатия-ужатия в озу (если не используется быстрая подгрузка/выгрузка во флеш-память, которая, как известно, у эпола самая шустрая) используют проц - а это жор батареи. а если еще и флеш используется - то и ее ресурс расходуется.
Спасибо за перевод.
Получается, за одну и ту же цену, получаем разное количество озу, при одинаковой ефективности двух систем, хотя при одинаковом использовании максимального количества одновременно запущеных програм андроид впереди, наверное и потому на самсах с 8-12 озу есть всплывающие окна, разделение экрана и прочее... эпл жлобы а могли ставить как в андроидах и иметь преимущество.
Ну, если не ошибаюсь, в айфонах скорость чтения/записи на флеш память была гораздо выше смартов на андроид (ну не зря ж такие деньжища то берут), от этого тоже шустрее работало все даже на малом объёме памяти. Как сейчас - хз.
Я хочу сказать очень умный мужик молодец Всё разъяснил по полочкам в принципе я так и думал
Спасибо за перевод
Спасибо брат за перевод. У меня вопрос. Если установить самую быструю sd kartu как на пример kingston 10 класса и установить на нём приложения изменяться ли обём свободной памяти на ОЗУ? Спасибо.
Полезное видео. Спасибо!
Полезно интересно. И понятно как работает
Просто красавчик) андроид не использует больше озу просто он использует больше озу))) Яблочники сделали годную операционку и засчет нее экономят железо (у симбиан видимо были похожие алгоритмы, т.к. я не помню что бы из десятка запущеных и убраных в фон приложений приходилось что то перезапускать с нуля) p.s. Я не фанат иос и предпочитаю андроид, но чувак реально гонит.
Кроме свопа данных на ПЗУ Андроид не затронули - Z-Ram. Это когда данные в оперативной памяти (ОЗУ) не нужны именно сейчас, то они архивируются. Затем когда потребуются, то идёт разархивация процессором. Такой подход экономит место в ОЗУ но требует процессорное время, что может повлиять на отзывчивость системы, особенно на старых чипсетах. А также требует чуть более увеличенную трату заряда батареи. Поддержка Z-Ram есть к примеру в кастомном ядре Боэффла.
Maste Watson
Посмотри видео ещё раз. Там как раз об этом (архивации в ОЗУ) и говорится. Никакого "свопа данных на ПЗУ" у Андроида нет. И вообще не ПЗУ, а накопитель, ПЗУ на то и Постоянное, что его перезаписать невозможно. ;)
Очень похоже, что в это и дело! Так как у яблока больше производительность на один паток, он успевает пользоваться z-ram . У андройд устройств в этом ахиллесова пита. Они вынуждены ставить больше памяти, чтобы не выгружать из памяти!
Иван Magnet-RS
Никакой z-ram не ужмёт приложение в памати с 300 до 10 мегабайт. Там дело в другом. АйОС умеет запрашивать у приложений освобождение памяти.
Apple сконцентрировались на получении бабла. Проще потратить 100кк на оптимизацию OS чем 1ккк на дополнительные гигабайты в телефоне (которых проводится десятки миллионов), хоть дополнительные гигабайты и дают больше преимуществ.
Как-нибудь попробую показать ящерам это видео. Может так дойдёт, что мобильная OS работает не как десктопная винда... Спасибо.
Железа вообще не важно, прошли те времена кнопочных телефонов, важнее софт.
Ага, скажите это моему сяоми который на старте ОС ест 2гб операивы
Познавательный ролик!
Нннну Вот ооооочень хочется послушать (UNBOX THERAPY), мне всегда было интересно что он там говорит.
Класс! Только слух режет как ОЗЭУ - произносят как озу, наверное как корейцам неприятно как их Хёндэ - Хюндай называют или Эппэловцы как АйОс - Иосом.
побольше бы таких переводов
А я то думал, почему на apple всегда меньше оперативки...
в Андроидах уменьшения из за Загруженных Приложений в Гуугл почему так происходит? Остаётся так мало памяти?
В понтафонах не зря технология сжатия! Ведь так можно поставить 2 гига,а цену взять за 6)
главная скорость оперативы а потом обьем ( лучше 4 гига оперативы 50000, чем 12 гиг 6000)
У меня не было раньше андроидов, ну всегда было ощущение что ему нужно минимум 4гига оперативы, а что бы от души то надо 6 или 8гигов, в итоге приобрёл S8+ 6RAM и доволен андроидом как удав. Убедился лично что используемая оперативка подскакивала 4,5 RAM, поэтому если пользуетесь ведром по полной, то денег на оперативку не жалейте, и айфон точно вам не понадобится, всё работает чисто и быстро.
у S8+ из 6 RAM доступно всего 2 Гб, если что
Argument600 Вы хоть сами слушали что выложили?
Почему одно и тоже приложение на разных ОС использует разное количество ОЗУ? Все крайне просто. На андроид - один формат сжатия файлов, на айос другой. Это как винрар и 7z. Разные алгоритмы, разные коды для каждой системы.
Спасибо!
Архивация фоновых процессов в iOS - это может и элегантно, на что намекает автор, но выдает всем известные минусы айфонов. Логически высвечивается цепочка - бОльшее использование ЦП => большее энергопотребление => меньшая автономность и более скорый износ аккумулятора, что на айоси приводит знаете к чему.
Тут вопрос, что тяжелее по энергозатратам: заархивировать 300 мб в памяти (работа процессора), либо физическое содержание бОльшего объема ЗУПВ в активном состоянии. Я склоняюсь ко второму варианту. Насколько знаю, в большинстве или во всех смартфонах DRAM распаяна единственной платой и нет разницы, 2 ГБ в ней или 4. 4 может быть эффективнее, потому что такие СБИС выполнены по более современным и энергоэффективным техпроцессам.
И, наконец, имхо, Огрызочная контора лукавит. БОльший объем ЗУПВ (более новая и вместительная микросхема) - это дороже, а Огрызок пытается на всех комплектующих экономить в определенной степени. В 2К19 они всё-таки ставят 6 ГБ в свои смарфоны (с жестким выделением 2 ГБ под камеру). То есть они признали недостаточную эффективность своего менеджмента памяти.
И, да, мой UX: с огрызками не связываюсь, а на Андроиде очень маленькая память - это очень тяжело. В версии андроид 3.2 Это невозможно на шлаке от Самсунг и прочего, но более-менее терпимо на Сони. 2 ГБ на андроиде 4-4.1.4 - уже очень хорошо (Сони). 1 ГБ на разном ширпотребе - очень мало.3 ГБ на китайце, андроид 6 - уже можно нормально жить. 4 ГБ на Сони, андроид 8, 9 - просто идеально. Среднее использование памяти - 3 ГБ. Без режима жесткого энергосбережения приложения практически всегда живут в памяти и всё всегда идеально работает даже на очень скромном снэпдрагоне 6-й серии. Отдельно выделаю Сони, потому что у них на аппаратах среднего и высшего класса очень хорошо работает ОС. Настолько лучше, что это ЗАМЕТНО, в сравнении с другими аппаратами сол схожим железом и той же версией Андроид.
Могу в чём-то ошибаться, так как не задрочу на технические тонкости уже лет 5.
Автор несёт херню. Нахрена он сравнивал объём потребления памяти играми, которые являются нативными? Очевидно, что там ничего не изменится особо. Нужно сравнивать именно рядовое говно и тут уже проявится разница. И они у него, что очевидно, проявляется.
По поводу менеджера память - всё это похоже на бредни автора. Особенно после "я не знаю - это секрет" - это чушь. Единственный механизм из-за которого оно может работать - это разделение на уровне приложений данные на базовые и вспомогательные, условно. Проще объяснить на примере броузера.
Вот ты открыл страницу. Она состоит из неких уникальных данных, уникального контекста. Это, допустим, положение воспроизведения видео, положение скролла, заполнение полей ввода и прочее. Все же остальные данные - можно создать заново. Из сети к тебе приходит, условно, пару мегабайт, а в кладка сама весит сотни. И нет смысл сохранять на диск(условно) то, что можно быстрее сгенерировать заново. И для сохранения вкладки тебе ненужно записывать эти сотни мегабайт - достаточно сохранить единицы мегабайт.
Но это нельзя сделать в общем случае. У каждого сайта состояние своё и сохранять его нужно полностью. Положение же скролла и прочее броузер может сохранить. Поэтому здесь нужна поддержка от приложений. Они должны мочь выделять в своём приложении данные уникальные, которые никто не убьёт. И всё остальное. А значит на уровне api предоставляемой системой такие механизмы должны быть описаны и их никак нельзя "держать в секрете".
@@rustonelove в Андроиде есть 4 состояния приложения в режиме ожидания: avtive, working_set, frequent, rare. Наверняка, что-то в том же духе используется на ios
Забыли самое важное упомянуть что язык Swift компелируемый в машинный код посредством LLVM ! Языки Java и Kotlin под Android компелируются в промежуточный байт код виртуальной машины ART от сюда и проблемы с потреблением большего кол.во. RAM и низким откликом приложений на Android
Все равно не понимаю почему в миюай отсутствует многозадачность при 3гб оперативки
Дмитрий Давыдов, точно. У меня все работает. )
Установщики программ разные. Одни под андроид, другие под ios. Следовательно разработчики могли внедрить разные фичи под разную ось, которые будут отличаться быстродействием! Тест не тест - фикция!
Сейчас бы сравнивать объём оперативной памяти для загрузки системы у iOS - у которой одна версия на все устройства и Android - у которой версии разные и версия на данном устройстве просто по факту меньше кушает, и какая конкретно тут стоит ? Бредовое сравнение.
Типичному пользователю айфон вообще оперативная память не нужна :-) можно из дерева вырезать макет айфона и этого будет достаточно - понты всё остальное ничто! 😊
На iOS 6 при переключении на другое загруженное приложение оно отображается в том же виде, что и было, без перезагрузки. Даже на древнем iPhone 4s
Ильгиз Ярмухаметов В том то и дело, что перезагрузки то и нет, а есть почти не заметная загрузка, разница не такая уж и большая.
Пздц вставил Temple Run для выравнивания показателей. Вообще игры надо сравнивать отдельно, так как в ios графика часто лучше чем на ведроидах и понятно почему там больше озу (текстуры более качественные). Если б не этот подгон статистики получилось бы что на ведре приложения занимают в полтора раза больше памяти, плюс ко всему что он сказал.
🤔
2017г. - Android/4Gb, IOS/3Gb.
2019г. - Android/8Gb, IOS/3Gb.
🤔
озУ! озУ! Не Озу! | Ударение на "у" должно быть ..
Вообще ударение на З должно быть. Какая разница как говорят, главное, чтобы было понятно... У меня вообще препод говорила вместо СиДиРом-эсДеРом...
Ударение на согласные не ставиться.
он может быть про это говорит Азу по-татарски ?
Ребят, мб поясните мне. Первый же факт о том, что ios кушает больше памяти чем андроид разве является верным? Есть же огромное количество оболочек android которые должны потреблять абсолютно разное количество оперативной памяти. Рискну предположить, что на нубии к тому же стоит облегченная версия андроида. Как по мне гораздо объективнее было бы сравнивать голый андроид, но возможно проблема была именно в подборе смартфона с 2гб озу
Это и был голый андроид)
А сколько приложений было взято в статистику? Если 5, то эта статистика к черту не годна. Нужно брать сотню минимум.
Этот канал далеко пойдет такими темпами.
Святому квалЬкому виват!
Мог бы и за 5 уложиться,а не растягивать до 20 минут,заснул на половине,в итоге ничего нового для себя не открыл.
Лучше бы рассказал почему и айфонов такая беда с автономностью. Впору переписывать анекдоты про поиск розетки, заменяя слово андроид словом айфон. )
Просто в айфонах слабая батарея. Вот и всё.
А как происходит выбор приложения которое остановится , оно выбирает его в последовательности запуска или рандомно или как?
У айфонов кеша L2+L3 по 8- 11мб , физически ядра больше и дороже чем снэпдрэгон 835 с 3мб всего. Вот и "оптимизация"
У Snapdragon 835 эти 3 MB кэша разделены между кластерами, что усугубляет ситуацию. В новом A11 кэш един, и каждое ядро имеет к нему доступ.
Забыли самое важное упомянуть что язык Swift компелируемый в машинный код посредством LLVM ! Языки Java и Kotlin под Android компелируются в промежуточный байт код виртуальной машины ART от сюда и проблемы с потреблением большего кол.во. RAM и низким откликом приложений на Android
Вот оно чо, Михалыч...
Сокращения не читаются как слова, буквы произносятся отдельно!
- О Зэ У
Это как говорить Урл, вместо - У Эр Эл!!!
ОМОН ты тоже говоришь О-ЭМ-О-ЭН? А СИЗО - ЭС-И-ЗЭ-О?
Argument600 я правда не уверен что воспользуетесь, но new.gramota.ru/spravka/letters/60-rubric-91
Крайне не понятно зачем продолжать нести чушь, и доказывать при этом что это норма.
О З У - это абревеатура от "Операти́вное запомина́ющее устро́йство". Запомни!
А в чём проблема, подождать пол-секунды, чтобы открылось свёрнутое приложение?И зачем одновременно держать десяток открытых приложений в фоне? Они же быстро заново запускаются, даже на китайфонах за 150$.
Геннадий Сочнев продолжить с того же места. К примеру роман писать на телефоне несколько лет без сохранений :)
какой бы бесстрашный, я бы раз 100 на дню бы сохранял или бы выставил авто сохранение при каждом изменении
Геннадий Сочнев иногда работа с 2 или 3 приложениями одновременно бывает чем-то нервозным на 2 гб
Озу кто так говорит? я слышал что все говорят О З У
все так говорят.
Когда говоришь не больше 2 х раз можно и так сказать О З У, а когда говоришь больше 15 раз тебе надоест говорить О З У и думаю легче и быстрее сказать Озу
интересно какой метод менее энергии затратен?
Сжатый swap? Может ZRAM? И да, очень хорошо она сжирает производительность.
При сопоставимой стоимости телефонов на иос и на андройде, в андройд смарт можно зах@ячить столько оперативки, что не нужно будет мудохаться с разработкой новых алгоритмов сжатия данных внутри озу 🤪😁
Было бы у дядьки этого дополнительные средства поверье он бы переплюнул эйпл
iOS разрабатывается заточенным под конкретные модели с четким представлением архитектуры... Отсюда и слаженность софта и аппаратной части... В то время как андроид кроссплатформенный, устанавливается на очень разные продукты, (от холодильника до авто), от чего и ОС становится громоздким и медлительным,... Впрочем это не мешает производителям затачивать ОС под свои аппараты..
переход на усреднение значений считаю полностью не объективным.
Именно поэтому на Айфонах убрали слот для microSD , т.к. Фирменная память IPHONE Молниеносная ( слова из видео) А Установка китайской памяти замедляет систему. Андройд же устранили эту проблему. Похлопаем щедрой Андройд и консервативной эпл.
Везде стоит память Toshiba !
Xjax 85 1 не везде. в самсунгах Самсунг
Добавляем гигабайты в андроид , в чем проблема? У меня 3 гига это минимум в 2017 . планшет с 2гигами выкидывает ютуб если мотать больше 20раз по 10 секунд
Даже с гигом таких проблем не наблюдаю, про 2 вообще молчу
Блин вот американцы умеют делать вещи. Нашим лет 100 развиваться чтоб дойти до американского уровня
Приложение "настройки" всегда жрёт 10% RAM, сколько бы памяти не было. Вот такие кривые приложения
Спасибо
Многозадачность это всегда гуд !
IOS качает мегабайты ОЗу в фляш память, думаю. Поэтому и 10 МБ удаёться сделать... из 300. И у неё быстрая фляш память. И я заметил, что часто большая 32-64 и больше гигабайт.
Да это перевод мужикне узнает но спасибо каналу)))!
Кто из 2020
очевидно только одно, имея ничтожную фрагментацию как по железу таки по ОС, яблочники не смогли выжать из этого преймущества ровным счетом ничего!
В любом случае что касается производительности то тут айфоны впереди, но как по мне так андройд более функциональная ОС. я в принцепе ушел из экосистемы iOS потому что не хватало возможностей.
возможностей купить новое яблоко потому как стоимость реально высока? Имхо, уход от яблока в пользу лагодроида это дурость откровенная. Что может дроид что яблоко не может?
Что может яблоко, Андройд может тоже самое, но бесплатно! Вот преимущество!
А по конкретней можно - что именно платное на айфоне и бесплатно на андроиде? А то имею айфон и не знаю, что платить за что-то должен.
Например игры, которые платные, на айфоне ты не установишь игру не заплатив за неё или не взломав ios, на андройде же просто качаешь игру с интернета бесплатно и ставишь на смарт и не платишь ни чего. Для людей не из Москвы, это очень важное преимущество!
Ты не знаешь, что платное потому-что кроме как позвонить и посидеть в социалках ни чего не используешь! Зачем переплачивать за огрызок не понятно. У меня есть айпед и я пытался его использовать для своих целей, но там все нужные мне приложения платные! На смартфоне на андройде всем тем же я пользуюсь бесплатно!
Но самое главное, что я не могу понять, на андройд есть всё то же, что и на ios зачем платить в три раза больше, лучше еду по качественнее купить!
У меня на телефоне стоит джейл, но платные игры можно ставить и без него, для этого есть свои способы. Кучу всего ставил на айфон и никогда ни за что не платил. Так что это вообще не преимущество.