Garbage Collection - это основная причина подтормаживаний аппов на андройде и основой неустранимый изъян архитектуры Java. Кратко: когда память заканчивается включается gc, который ищет неиспользуемые элементы кучи для последующего высвобождения. Но при этом он жрет ЦПУ, ПСП и что самое важное - подмораживает исследуемую память (переводит в рид-онли из-за синхронности этой операции), так что приложение подвисает при попытке записи в этот участок памяти. Прикольно, что в специализированном видео эту причину вообще не назвали )
Всё не так просто. У GC есть быстра сборка мусора и глубокая сборка. Именно глубокая может вызвать торможение, но запускается она только тогда когда быстрая уже не помогает. А тут вступает другой фактор в игру. На Андроиде управление памятью работает иначе и в случае если памяти не хватает система может выгрузить давние приложения. Так что сборщик мусора в подавляющем большинстве случаев не является причиной глюков.
@@kreatifchk6354 мне тоже так кажется. Когда в момент свайпа интерфейса оно начинает люто лагать, тут дело не в GC. Во время сборки должна еще фрагментация происходить, которая оптимизирует участки памяти. И наоборот приводит к быстродействию в конечном итоге. А лаг связанный с GC только во время фрагментации, аллоцирования или сборки может происходить. Даже если телефон ребутнуть, очистить от приложений, и перезагрузить, лаги останутся. Новый телефон с магазина и телефон которому полтора года - не одно и тоже устройство по факту. И так повсеместно в андройдах. Делал тест, очищал полностью телефон, это не помогает. Nand память тоже не должна так быстро выходить из строя, там же обычные SSD. Да и технологии за 5 лет ушли далеко, многие SSD работают десятилетиями теперь. И используются только для файла подкачки, но никак не основной памяти. ОЗУ это вообще другой тип памяти, которая зависит от напряжения без сохранения данных. Другой принцип вообще, она не выходит из строя со временем. Вообще не понимаю странную функцию последних андройдов, когда предлагают создать файл подкачки по 10-15 гигов, это должно наоборот затормозить устройство в конечном итоге. Но преподносят как фичу, просто маркетинг. имхо
Все "тяжёлые" операции на приложениях андроид следует выполнять в отдельном потоке. Если приложение лагает или долго запускается, речь идёт о лени разработчиков оптимизировать продукт
васья васья переключение потока это дорого, а гавна-арм не умеет переключать потоки безболезненно что бы ничего не тормозилло - это нужен как раз таки один поток без блокировок работающий на очередях но тогда вёнда получится ахаха!!!
@@AEF23C20 поддерживаю полностью. Многопоточность - не значит быстро и не значит плавно, порой синхронизация потоков (семафоры, мутексы, спинвейты) могут быть дороже чем выполнить операцию на основном потоке.
@@Gallardo994 и это пол-беды потому что ядро линукса - это гавно потому что уже оно в свою очередь зачем то написано "многопоточно" и мало того что практически невозможно напрямую исполнить что либо на ядре прямым сисколом, так это гавно даже через прокладку что либо исполняя задействует несколько потоков так называемого ядра линукса и уже оно в свою очередь многопоточно, но зачем оно так сделано - да хрен бы знал
@@Gallardo994 с этим тоже согласен. Если говорим в контексте того, что операция настолько тяжела, что фризит UI, то имеет смысл переключение на отдельный поток. Плюс в коде можно очень плохими подходами отрисовывать ui, опять же зависит от желания и скиллов разработчика
посоны вы не понимаете ахаха! потоки вообще не нужны потому что нужны только процессы, а в каждом процессе один поток это делается только для того, что бы если процесс упал - да и чёрт с ним гори в аду, но все процессы он за собой не утащщит а значит можно перезапустить процесс и оно снова заработает приложение должно быть многопроцессовым, а в основном все вменяемые приложения так и построены, на вёнде конечно же а обмениваются эти процессы приложения через разделяемую память и не важно что это оперативка или винты и обмениваются процессы только через команды друг другу, а эти команды встают в очередь и исполняются последовательно, и теперь фокус - ИНОГДА СКИПАЮТСЯ, т.е. не исполняются вовсе именно так работает виндавозный юи, т.е. менеджер окон, это несколько процессов, сам менеджер, гди и так далее и все эти процессы обмениваются командами но что бы юи никогда не тормозил - сам юи как процесс скипает отрисовку кадров когда нужно это сделать и никаких тормозов никогда не возникает, да им и браться неоткуда, потому что процессы связанные с окошками не имеют ни одной блокирующей операции но это вёнда, вёнду великие инженеры писали а не студенты падвальные
Борис, не вводите людей в заблуждение - в Андроиде запрещено делать сетевые обращения в главном потоке! Это не означает, что нет других причин для тормозов, но программист всегда обязан создавать отдельный поток для сетевых операций, как раз по причине из возможного зависания (таймаутов).
Выпуск интересный, но есть одна маааааленькая просьба. Сделайте выравнивание аудио ряда. Либо громкость голоса поднимите, либо громкость эффектов на переходах приглушите. Я начал смотреть видео и сделал громче звук в начале, и тут у меня как заорала аудио вставка, что я звук сильно убавил. Пришлось до конца ролика вслушиваться, чтобы меня больше не пугали.
Это какой-то тотальный пи*дец и русскими звукооператорами, я уже не смотрю русские фильмы много лет из-за звука. Голос не слышно, слов не разобрать, но музыка и спецэффекты очень громко. Ни с одним пиратским или дублированным фильмом таких проблем нет.
Я так "рад" набору AR-инструментов, фильтров камеры в режиме "весёлый" и прочему дерьму в своём Сасунге. Спасибо им за это! Без этого аппарат был бы слишком шустрым
Всегда ставлю рут чтобы удалить 150 приложений из 400 от самсунг которые никак не влияют на работу, но ждут производительность, самсунг мусор как по мне, больше не возьму
@@PO6OKOHb так и есть. Помню, у них был Touchwiz и как все с него плевались. Потом у них появился OneUI с понтом, что это совершенно чистая и быстрая система. Почти 30ГБ шлака 🤦🏻♂️
@@PO6OKOHb более того, Самсунг очень много делает в железе что-то по-своему, из-за чего у программистов андроида возникает больше специфичных проблем именно с Самсунгом. Это отзыв от моих коллег - андроидщиков
Борис, Валера, расскажите еще разницу между Windows и MacOS. Разницу работы менеджеров памяти? Какая система надежнее? У меня макбук и черный экран смерти на нем я тоже видел и обновлялась макос без предупреждения тоже. В чем преимущества и недостатки операционок в сравнении друг с другом?
Любая система не стоит на месте, а постоянно развивается. И в любой системе постоянно появляются баги так или иначе. Надежнее будет та, которая открытая и постоянно поддерживается. А это Linux.
@@SuperZerror серверные линуксы без GUI надежные, на счёт поддержки правда спорно. Убунта сервер ещё долго будет поддерживаться, а тот же centos по факту закончился. Если речь не о серверных версиях, то надёжности там никакой нет, апдейт может что-то сломать.
@@SuperZerror Лично пользовался около месяца-двух linux ubuntu и manjaro, и о никакой стабильности и надежности речи и быть не может. Я люблю линукс, и возможно сидел бы на нем на постоянке, но реально очень часто присутствуют баги в работе, как минимум в интерфейсе. Приходилось пару раз тупо перезагружать комп чтобы вернуть роботоспособность. По этой причине сижу на винде которая надоела своим дизайном, но зато летает как нужно
--------------TimeCode------------ 1:13 Фрагментированность 6:14 Сторонние оболочки 8:09 Медленная память и чипы 11:26 Алгоритм управления ОЗУ 15:52 Процесс отрисовки UI
Это действительно было убер интересно. Спасибо за подготовку видео такого качества как визуально так и информационно. Посмотрел все последние ролики и невероятно рад, что вы снова вернулись на канал в качестве ведущего) Респект вашему тембру и стилю речи. Слушать приятно и интересно. (Интересный факт, смотрю ваши ролики с 11 лет и сейчас мне 23. Благодарен всей команде за влияние на мою жизнь❤)
По поводу мультипотока: на ведре большую часть долгоиграющих операций не получится запустить в мейн потоке. Работа с бд, с сетью и прочее - сразу выкинет ARE. А "приложение не отвечает" зачастую связано как раз с отрисовкой юай. Часто, например, такое бывает из-за большого количества векторных изображений
скорее ANR - Application not responding. Но да, сути не меняет) плюс такое приложение не пройдёт даже первоначальные тесты от гугла, если оно выкладывается в GP
Были айфоны, давно ими не пользуюсь. Закрытая и топорная система задрали. 3,5 года отходил с 1+7, всё хорошо работало и работает, сменил из-за батареи на 1+10 pro. Всё так же хорошо работает. Пускай на флагманском ведре иногда случаются баги, но его возможности перекрывают это. Ставя на чашу весов возможности устройства и красивые анимации, я лично выбрал возможности. Бесспорно, с точки зрения железа и софта айфоны действительно выдающиеся, но это тоже самое что ездить на гоночной машине по треку с кирпичом под педалью газа.
@@ДжорджОруэлл-ц8и как минимум оплата через телефон в России) открытый модуль nfc тоже очень полезно для быстрой связи с устройствами (колонки, наушники, бытовая техника и многое другое) и проверки карточек например. Поддержку хотя бы aptx, а лучше ldac для прослушивания качественной музыки на хороших устройствах. Возможность просто что нибудь распечатать по быстрому с телефона соединив кабелем с ПК в закрытой сети(часто нужно по работе), установка приложений не из апп стор, оч удобно когда ты берешь платную версию хорошего приложения не через стор, сейчас это особенно популярно. Хотелось бы норм звонилку с поиском. Это лишь первое что пришло на ум.
Смотрю это видео и поражаюсь. Как у вас получилось собрать столько мифов из старых версий Android? ХЗ кто вас консультировал, но тут очень много пропущено
Ребзи, всё здорово, но кроме Main Thread в андроиде ещё есть RenderThread ) но смысл в целом верно передан о том, что приложения делают кучу лишней работы в блокирующем юай потоке
Ооо...Ну вот это очень крутой видос, спасибо👌. Наконец то хоть кто то начал привносить ясность в этом извечном противостоянии, прям респектос огромный вам👏🙂
Да на самом деле очень поверхностный и местами спорный видос. 1я причина вообще высосана из пальца. Ибо она больше про совместимость, а не производительность
С радостью посмотрел этот выпуск. Отличный формат и очень всё хорошо структурировано. Как по-мне, то вы впереди всех по этой тематике. Субъективно, конечно, но я всегда дико радуюсь выходу в Ваших выпусков в этом формате
саспенд приложений есть и в андроиде (причём производители позволяют пользователю даже приоритеты раздавать, какому приолжению сразу саспендиться и не кушать батарею/память, а какому даже при погасшем экране продолжать работать - что крайне удобно, на фоне йопла).
Супер, спасибо!! Очень нравится ваша фишка, это плотность подачи информации. Это не Х2 скорость, это довольно таки много важных точечек опоры. Спасибо!
Как же мы докатились до жизни такой. В ПК старых производительность была ниже, зоопарк устройств ещё больше... И как-то удавалось везде работать достаточно быстро.
Потому что у софта не было такой функциональности какая есть сейчас. Не было нормального интерфейса, не было анимаций. Не было нормальных систем защиты от вирусни и сетевых угроз. Софт не подстраивался под конкретного юзера, не хранил кеш для более быстрой загрузки и прочее, прочее и прочее
@@Die_MF_Die Да что там по функциональности? Кроме карт и всякого AR там 2 кнопки и всё. Это в Эксель зашиты сотни докторских диссертаций, но нормально работает с 90х. Анимации, если они приводят к тормозам - зло. Вирусню на мобилах давно победили т.к. никто уже не пихает флешки с автозапуском. Контроль приложений на маркете (как в Эпл) и вуаля. Подстройка под конкретного пользователя - что именно? Что он мне чатики нужные вывел, или рекомендации - ну вау, инопланетная технология. Это всё качается из инета, не локальное приложение принимает решение. Кэш туда же - если с ним всё еле передвигается, зачем он нужен?
Ваау! Самое простое на поверхности! Я работаю в наружной рекламе дизайнером-печатнрком. Смотрю, как открытие для себя. Столько вопросов после просмотра. Такое плотное видео, а и процента не захватили и это понятно почему. Некоторые сложные темы не объясняются в четырех словах. Не суть. Многие из нас знают только как скачать ломаный кэш и в какую папку положить. А большинство вообще не понимает, как андроид настроить)). Хорошее видео! Очень буду ждать новые видео о платформе Андроид!
@@Sa1meEaZy глубокое? Выйди во двор посмотри вокруг, парень!) До фига увидишь Илонов Масков? Это научнопопулярный общеобразовательный канал. Ты о чём вообще? Не с той ноги встал?
@@Mukanalex вообще, 16.4.1 баги есть! В том смысле, что виджеты исчезают, иконки пропадают, бывает чет не прогрузит. Ждем, когда пофиксят. Не говорю уже о том, что в настройках % кейс от AirPods пропадает частенько, а % наушников есть 💁ну это в любом случае ерунда. iPhone SE 2020, 3 года, полет отличный👋
Я прорвал много телефонов, пиксель работал с багами, особенно 12 андроид был ужасен, айфон тоже баги частые, а вот рог фон 3 от асуса был по системе идеален! Реально самый стабильный телефон был, но были нюансы по браку (ширик был бракованный, хотя камеры не его конек)
Хз, ребят. Никогда ничего не тормозило на андроиде. Перешёл с 7 яблока на андроид миллион лет назад. Всё тут и сижу. Зато ничего не отваливается от обновлений.
Есть такая штука - бандлы, которые решают проблемы большого зоопарка устройств. А то, что девайсы тормозят - это результат того, что современные разработчики забили болт на оптимизацию. Вы пробовали скомпилировать тяжёлый проект на андроид студии? А теперь угадайте во сколько раз он быстрее компилируется на эклипсе...
Спасибо за видео! За универсальность и гибкость есть плата. Наблюдение по последним девайсам, что были: Sony Xperia Z2 - на момент покупки был очень плавный, но недолго Honor 9 / 10 - примерно тоже самое, плавность пропала через год-полтора использования Huawei Mate 20 Pro - все идеально спустя даже 4 года! При этом всегда удалял все лишнее, не держал 100500 программ на каждый чих.
@@GARIPOOOFандройдам не нужны обновы официальные каждый год чтоб быть актуальными , это апл загнала вас в эту зависимость от обнов , если в двух словах, то же самое что и на винде с маками 🤥
В эпоху быстрых накопителей, оперативной памяти и мощных процессоров тормоза на андройдах давно пропали, теперь такое бывает разве что из за кривого/сырого ПО.
Когда вы показываете тесты производительности/потребления памяти на ОС надо указывать какие устройства вы брали. Во первых Android флагманы имеют очень большое разрешение экрана и его размер, а значит что нужно хранить больше информации о пикселях, что уже сразу чистой математикой показывает что расход оперативки будет больше. Во вторых сценарий как вы проводите тест тоже очень важен, да и одно и тоже приложение очень по разному может работать на Android и iOS и кроме общего названия и внешнего вида иметь мало чего общего
@NICKLESS да, я так и понял. Мне просто повергает в шок это. Хоть бы чекнули сценарий с опытным разработчиков, прежде чем отправлять это в съемку. Но зачем? Проще хайповать на громких заголовках
@@AndroidBroadcast таймкод 13:54 три приложения из списка на айфоне жрут памяти на 15-20% больше чем на андроид, но нет у яблочников как у верунов нет объективных доказательств своей правоты - просто пелена на глаза, то же гонево про размер кэша процов - просто ржал в голосину, ещё б меряли камни по производительности размером кэша L2 и т.д., а прикол в том что деградация яблочников такова, что они не способны юзать топовые андроиды, они не понимают почему система не решила всё за них и надо совершать выбор и принимать решения самостоятельно...
Последняя глава видео про отрисовку - данные очень старые, в android уже давно есть RenderThread (оптимизация отрисовки и тех же анимаций), а так же всякую дичь делать на UI thread android давно не позволяет. Я бы сказал что последний поинт про отрисовку не очень соответствует действительности.
Конечно многозадачность в Айфоне лучше. Только почему-то он не может загрузить файл в телеграме в сфернутом режиме и игры которые имеют встроенный кэш на тип Genshin. Тоже не загружаются в фоне, и это называется многозадачностью?
Да, есть такая хуйня с iOS, особенно с видео в телеге, как с языка снял. Но между такими ограничениями и внезапно разогревшемся в кармане ведроидом, взяв в руки который с охуеванием обнаруживаешь, что он ещё и выжрал 20 % батареи, проводя какие-то фоновые «сканирования медиа» и прочую херню, я лучше выберу айфон.
На айфоне многозадачность для галочки, только родные приложения в фоне могут работать, никакого тебе фона и двойного экрана, ну зато яблодрочеры радуются плавности
@@effect3524 я имею ввиду не то сколько приложение в памяти висит, на андроиде в частности на OnePlus ты можешь заблокировать приложение в озу оно у тебя хоть год будет висеть, я про то что на айфоне приложения не могут скачивать, загружать материал в фоне, ты не сможешь в гугл фото синхронизировать фотографии свернув приложение
16:44 вот тут дичь какая-то Для запроса данных из интернета ВСЕГДА создаётся отдельный поток. Более того, если разработчик этого не сделает, то приложение будет вылетать с ошибкой. Так что UI в таких случаях никогда зависать не будет P.S. это я говорю как Android разработчик
Вы ещё забыли недавно почивший Windows Phone 8.1 upd2 упомянуть, где были смартфоны не только от Нокия, но и от Хуавея, Флай, Хай Скрина, и многих других на разной начинке. Так там ОС летала на 512мб оперативки, и Асфальт8 летал на самом бюджете, против ведроидов которым уже и 2гб оперативки было маловато, и всё тупило. Я к тому что Майки используя закрытую проприетарную ось, справились с оптимизацией под тонны разного железа, жалко только по некоторым идиотским и известным причинам всё свернули. Я по сей день считаю что это была лучшая мобильная ось, и плитки именно в мобильном сегменте рулили.
@@cat35467 ну а я использовал почти до самого закрытия магазина так-то (16 декабря 2019), более того народ их ещё юзает и даже неофициальный магазин пилит. Так что я ХЗ о каких вы 10 годах говорите, если в 2014 я купил свой первый смартфон на винде, и они тогда были на пике.
Как по мне, телефоны на Винде были классными. У меня была Люмия старенькая, и она хороша работала, и всегда стабильно. Жаль что она не нашла большой популярности. Но да соглашусь интерфейс там всё же странный, одни плитки, и ветка приложения очень не привычно
WP работала только на процессорах Snapdragon, причем всегда на устаревших. Когда андроид флагманы выходили двухъядерные, то WP что флагманы, что нет выходили одноядерные. Только под конец жизни вышли 4-ъядерные и то устаревшие на пару поколений. Так же были большие проблемы с производительностью Silverlight в WP7, затем в 8.0 переделали все, затем в 8.1 переделали еще раз и в 10-й наконец сделали нормально через UWP. Причем не было обратной совместимости, например приложения от WP7 запускались только в разрешении 800x480, даже если экран разрешением выше, приложения от WP8 постоянно при разворачивании подвисали. Не тормозила только сама оболочка, и то, бывали резкие проскакивания при прокрутке, например в браузере, тормозила шторка. Но даже со всеми этими минусами интерфейс и плавность была намного лучше чем у Андроида тех лет. Если бы не загубили ОС, вовремя бы писали драйвера под новые процессоры, то сейчас была бы не хуже iOS.
@@Flat4856 не знаю откуда у вас инфа про конец жизни, но мой первый смарт был 4х ядерный на WP8 (в последствии обновился до 8.1 upd2, beta 10 была но мне она сразу не нравилась), и тогда Windows Phone наоборот только набирал обороты, и был на подъёме, игры и приложения нормальные плодились как грибы. Я до сих пор не могу найти удобной альтернативы некоторым из них. И да WP7 были двухядерные от HTC.
У меня есть опровержение идеи фрагментарности. Как правило, первые три года после покупки смартфона никаких ни лагов, ни фризов не наблюдается. Но потом пиши пропало. Постепенно с каждым днём телефон работает всё медленнее и медленнее. И в какой-то перспективе телефоном невозможно будет пользоваться. Если бы идея фрагментарности была бы верна, то мы бы наблюдали бы обратную картину. С течением времени лаги бы не усугублялись, а оставались бы на том же уровне, или даже сокращались бы при новых обновлениях. Предлагаю свою более простую причину. Производители просто хотят больше денег, поэтому искусственно снижают производительность своих устройств, чтобы люди чаще покупали новые устройства. Очень часто так бывает, что телефон ещё полностью рабочий, но пользоваться им невозможно из-за лагов.
Так и есть. Особенно Самсунг этим страдает. Через три года после выхода телефона он начинает безбожно тормозить, причем не спасает ни сброс к заводским настройкам, ни перепрошивка.
Какое-то хреновое опровержение, и причём тут фрагментация? Она была, есть и будет, потому что на андроиде огромный зоопарк устройств, начиная от китайских дешманских ноунеймов и и заканчивая флагманами от Самсунга. А забивают производители, потому что ни у кого ресурсов не хватит поддерживать весь этот зоопарк. В то время как у Apple актуальные и не очень айфоны можно по пальцам рук пересчитать, конечно они будут работать лучше, потому что они не распыляются на поддержку всего этого зоопарка.
Ну про cache тут есть несколько нюансов. В этом видео было сказано что он в любом случае замедляет процессы. Это вовсе неверно. Этот комментарий объясняет что такое cache, и что на самом деле должно было быть сказано в видео. Cache - это файлы которые предназначены для временного хранения на устройстве. Так как устанавливать контакт с сервером занимает много времени, сохранение часто используемых файлов прямо на устройстве значительно ускоряет многие процессы. Так что cache - это не какие-то ненужные файлы которые можно удалять когда хочется и которые никому не нужны. Cache значительно ускоряет работу всех устройств, и без него все устройства работали бы значительно медленнее. Многие думают что если почистить cache то ничего плохого не произойдет и всё начнёт работать быстрее и безошибочно, но это чаще всего приводит к обратному эффекту. Если cache недавно обновился и ты его чистишь, то приложения будут не то что работать медленно, но они могут и выдавать случайные ошибки. Однако, cache должен обновляться и чиститься регулярно по двум причинам. Первая причина - это то, что данные в cache могут стать недействительными. К примеру, если компания пользуется Microsoft 365 и меняет электронную почту какого-либо пользователя, это изменение (визуально) не будет доступно всем сразу. Это изменение будет доступно только тем, кто по новому установит контакт с серверами Microsoft. Но тут возникает проблема, потому-что алгоритм получения данных работает таким образом, что сначала проверяется cache, и если нужные данные в cache найдены, то новый запрос к серверу уже не посылается и система использует только cache. Так что в нашем примере с изменением почты пользоватея в облаке от Microsoft, это изменение будет доступно только для тех кто либо не имеет cache, либо для тех кто сам его обновит. Чтобы избежать таких роблем как описано выше, большее количество временных файлов не рекомендуется хранить больше суток. Система также часто обновляет cache сама, по запланированному графику. Однако, обязанность по обновлению cache не всегда находится у системы, и по этому к примеру на телефонах, из-за того что разные данные в cache можно хранить разное количество времени, эта обязанность перекладывается в руки пользователя или самих приложений. Поясняю, так как некоторые данные обновляются чаще или реже других, к примеру адреса электронной почты меняются реже чем события в календаре, то события в календаре сохраняются в cache на очень короткий срок по сравнению с списком адресов электронных почт. По-этому, если система бы всегда была ответственна за обновление cache, то она бы его обновляла слишком часто (из-за того что какие файлы обновлять а какие нет, система никак знать не может), создавая много трафика который будет тормозить все процессы. Также, это подводит ко второй причине почему cache надо чистить регулярно, это то что большое количество cache создает много данных которые каждый раз надо сканировать, что может через некоторое время создавать большие задержкив работе программ. И тут мы подходим к заключению. Из-за того что cache приложений система обычно сама меняет очень редко или никогда, и перекладывает ответственность этой задачи на пользователя или на сами приложения которые не всегда сами чистят cache, то тогда cache будет просто накапливаться и создавать больше количество данных которые будут просматриваться каждый раз и этот процесс будет всё медленней и медленней из-за повышенного количества файлов. Cache работает быстрее новых запросов на сервер пока количество cache маленькое на системе, и пока он обновляется регулярно. Это и должны были обьяснять в видео, но почему-то было сказано то, что cache всегда тормозит систему. Как уже было сказано, это заблуждение.
Я всегда придерживаюсь таких правил:1) периодически чистить кэш 2)полностью не забивать внутреннюю память 3) хотя бы раз в неделю перезагружать смарт. И тогда ваш телефон всегда будет работать нормально, без явных глюков и тормозов
3 года назад купил и ни разу не чистил кэш, свободной памяти держу гигов 10, про перезагрузку вообще не знаю ) Он сам выключается, когда заряд батареи станет критически низким ) это где-то ближе к вечеру, как раз, когда я уже дома)
А что, кто-то отказывается от денег? У кого это их столько, что он гордо отвергает дополнительные? Ютуб не платит, а жить на что, на комментарии рекламофобов?
Молодчина Борис, да и в целом команда всего канал. Один из самых интересных каналов в тытруб😂. Проходных тем нет. Я очень люблю вашу работу, парни! Так держать!
Максим, это действительно недостаток. Когда мы смотрим на маркетинговые характеристики систем, можем показаться, что сейчас вся электроника очень сильна и мощна. На самом деле, это не так: ресурсы процессора и компонентов систем реально ограничены, и использовать принцип «разделяй и властвуй» на самом деле даёт профит и прирост производительности. Держать же какой-либо процесс в постоянном исполнении - это бессмысленная трата ресурсов
Один из примеров ограниченности ресурсов на данный момент - это работа оперативной памяти. Её реальная, физическая скорость не превосходит 300 МГц, и условные 3,2 ГГц достигаются за счет распараллеливания передачи данных, а не реального увеличения скорости.
Если не считать передачу каких-то бешеных террабайтов данных через телеграмм, которая сейчас почему-то стала жутко модной и необходимой, если почитать на форумах посты сторонников андройда, на мобиле от этой "настоящей" многопоточности больше проблем чем пользы
Не знаю как сейчас, но хорошо помню что раньше в iOS вообще, когда телефон определял касание диплея, поток отрисовки интерфейса сразу же получал приоритет над остальными процессами. Поэтому даже старые Яблоки рисовали анимации максимально плавно и отзывчиво реагировали на прикосновения. P.S. в разделе про память забыли сказать что тип подключения постоянной памяти в iPhone даже другой, в т.ч. по этой причине она быстрее, за счёт более скоростной шины.
Большое спасибо за столь интересную информацию и за подачу. Интересно слушать и сразу же приходит понимание, к кому-то на более продвинутом уровне, к кому-то на более обывательском, но приходит. Спасибо!
многозадачность APPLE намного круче чем в андроид, на своем 13 pro max я отправляю 1.5гб фоток в телеграмм, сворачиваю приложение и.... фотки не отправляются
фоновая работа в андройде уже давно оптимизирована (начиная с 7 версии), там тоже через короткое время приложение принудительно останавливается, если только не показывает уведомления о работе (например, воспроизведение музыки)
Вот как раз с музыкой в фоне проблемы, например аудиокниги слушаешь в телеграме, пока на весь экран открыт навигатор, и примерно через час ведроид решает что водителю пора уснуть за рулём. Тупо убивает процесс телеги. Хотя свободной оперативы вагон. Спасает только многооконный режим, но это глючный костыль с перегревом процессора, не говоря уж о том что навигатор на половине экрана смартфона тупо не видно без микроскопа. Гнусмас s20+ долго так не может, перегревается и вырубает разделение экрана. Зато флагман!
@@sermart1234 Нова лончер, сейчас на s22+ уже дольше не убивает процессы, да и в разделении экрана почти не греется. Тоже эксинос, прогресс конечно есть, но за s20+ всё равно обидно)
Странно в свежем выпуске слышать о "новых" a15 bionic и snapdragon 8 gen 1. Интересней было бы посмотреть на сравнение a16 bionic и snapdragon 8 gen 2.. Да ещё и комплексно (CPU+GPU+DDR) в различных задачах.
Не думаю, что ситуация глобально изменилась. Скорее всего, там все ещё меньше кэша, а у яблок процессоры снова стали быстрее. Приложения все ещё работают на Java и Котле, и т.д. Но, а целом, кому интересно, был бы рад если бы кто-то пробежался по новым спецификациям и подтвердил или опровергнул этот тезис.
На словах оно так,но в играх андроид флагман рвет айфоны. Айфон быстро занижает яркость и уходит в тротлинг. Да и чтобы приложения не закрывались,достаточно поставить блок и иметь хотя-бы 12 гигов оперативы. В общем у меня Rog phone 5s с 16 гигами оперативы и быстрой памятью накопителя нового поколения. Лаги? Не. Не слышал)
@@enkey98rus Asus ROG phone 5s. Ну я забирал последний с витрины. А потом они ушли с российского рынка и доллар тогда подскочил. Поэтому он обошёлся мне в 100 000 вместо 70. Но если брать сейчас,то Уде имеет смысл брать новую модель. 7 pro.
@@enkey98rus Видео шикарно снимает. В 4к 60 кадров. Можно в 8к 30 кадров. Но в 4к лучше. И звук отличный. Даже если на концерте к колонкам близко стоять.
Накидали кучу старого. Ну, во-первых, jrt (это интерпретатор из рукописных языков в машинное коды) все ещё работает быстрее, чем art (а это уже виртуальный контейнер, в котором программа на рукописном коде живёт сама-в-себе, пока андроид исполняет внешние запросы из этого контейнера). Во-вторых, sisui имеет больший приоритет отрисовки, чем все остальные ui, поэтому приложения по-умолчанию работают с задержкой, и чем маломощнее железо и чем ui приложения сложнее для отрисовки, тем больше будет эта самая задержка. В-третьих, ленивые разработчики, которые отдают отрисовки приложения Android system webview вместо написания собственного ui, то есть одна программа вызывает другую программу, чтобы вторая программа для первой отрисовала картинку на основе данных, которые ей передала первая программа. А ещё, для понимания, Android system webview запускается для каждой программы отдельно. В-четвёртых, андроид тратит часть ресурсов для сжатия памяти и некоторые производители в погоне за "скоростью" включают агрессивные алгоритмы применения этой самой сжатой памяти, из-за чего активное приложение может схлопываться по негаданным причинам (причина на самом деле проста - программа не может выполняться, пока происходит обработка её данных), при этом часть данных переписывается в кеш вместо адресной работы с ними, хотя, может, это и к лучшему, не хотелось бы видеть на телефоне ошибки типа инструкция по адресу 0хс000007б обратилась по адресу 0хсабвгдеж инструкция не может быть выполнена. Вместо этого можно было бы проводить операции с файлами напрямую, но для этого надо вводить общую адресацию оперативной и постоянной памяти, чего в условиях контейнерной работы андроида не представляется возможным.
Надо отдать должное Qualcomm'у, несмотря на меньшую кэш-память в 8 gen 2 (раза в два, наверное) его производительность по CPU не сильно отстает от A15, а по GPU даже превосходит. Также, то, что Android не выкидывает фоновые задачи нафиг является плюсом, я могу в нескольких приложениях начать загрузку, и в игре какой-то начать поиск матча. К слову, я так раз сделал, В хроме скачивал Линукс, в торренте фильмец, шахматы поставил на поиск матча, а сам сидел в ВК. И все нормально отработало
@@holzer111 да. Некоторые оболочки (особенно у китайцев) любят останавливать фоновые приложения ради экономии батарейки, но это в любом случае управляемый процесс -- приложению можно задать приоритет и оно будет жить в фоне долго, если не вечно. Я так качаю торренты по пол дня, проблем не возникает
Как всегда лучшие) Мне как QA было очень интересно узнать про особенность работы Swift и прослойке JVM после Kotlin/Java. Я конечно знал о JVM, но не задумывался о влиянии на быстродействие. Спасибо вам!)
Самое главное не сказал - про обновления от гугла (системы, сервисов и прочих компонентов). Если сторонние приложения заботятся о поддержке на "старых" андроидах, то гугл прет вперед, обрубая всё старьё, а с недавнего времени, к старым с тал относится даже Android 8, учитывая как он баговать стал именно в результате какой-то пакости от сервисов гугла. Android 6 теперь вообще не поддерживает версии некоторых основных библиотек от 2020 (или 2022 - не помню точно)
Борис неверно сказал, что тяжелые задачи в андроиде выполняются в основном потоке. Этим могут нагрешить разрабы, если это новички и это их первое приложение обучающего курса. Всегда для тяжелых задач, а уж тем более запросов на сервер, создается отдельный поток, например, в RX Java, или выполняется через корутины. Зря в комментах пишут, что если придуманы в 80, то это устаревшее. Объектно-ориентированное программирование придумано еще раньше, так что теперь делать? Вообще не писать программы? В андроиде есть также сервисы, которым можно передать задачу, например, скачивание большого файла, и там будет в фоне качаться, пока приложение висит в памяти, не обязательно активным. Мне, кстати, в iOS очень не хватает сервисов или работы в фоне: запускаю скачиваться ресурсы игры на относительно медленном интернете, так через какое-то время все фризится , даже если я не свернул программу, а просто выключил экран. Про отдельный процесс вместо потока-это бред ( может для винды и норм, для мобильной разработки это не нужно). Также, в андроиде есть возможность переиспользования созданного потока, чтобы его не уничтожать и заново не создавать, тратя ресурсы.
Объясните мне одну вещь, РЕАЛЬНО у кого-нибудь еще торомозит андроид в 2023???, у меня уже в 2018 не было проблем на андроиде, да флагман сяоми и сейчас тоже флагман, мое мнение, тормозит только у тех, у кого старый андроид еще и более слабый проц.
Так и есть. Если сравнивать сопостовимые хотя бы по цене телефоны, то у ёпла уже давно нет приемуществ. Где-то лет 7 уже нет их ))) Сравнивают обычно жопу с пальцем, а потом удивляются
12 андроид сток Oxygen OS, работает нормально, нет тормозов, точнее есть, но вероятность очень редкая, да и вообще, это когда у меня какие то операции. Так что андроид уже не тормознутый, а точнее 50/50 (читая комментарии особенно)
Меня тупым в андроидах и технике не назовешь . Но даже я не успевал всё понять. 80% зрителей мне кажется и 50% материала не поняла ... Замудренно и быстро)
Спасибо за видео! На счет разнообразия железа и проблем у системы изза этого я знал, конечно слоднее сделать на столькл универсальную ось Есть еще фишка, на яблоках есть проблема выполнения фоновых задач, по типу фонового скачивания больших файлов, впрочнм это может быть криворукость разработчиков У каждой сичтемы есть свои плюсы и минусы)
Там не то, чтобы проблема, там специфика. Чтобы приложение могло работать в фоне, оно должно иметь чёткие причины: это воспроизведение звука, навигация, аудиосвязь и прочее. Иначе приложение ставится на паузу после нескольких секунд после сворачивания. А чтобы скачать что-то в фоне, есть функция, когда приложение даёт ссылку системе и говорит "скачай". Система скачивает, будит приложение и отдаёт ему ссылку на уже локальный файл. Если разработчик хочет, чтобы его прилага "в фоне" качала файлы, он должен использовать это API
@@Steve43215 Загружать чем? У встроенных приложений системы меньше ограничений, чем у приложений с аппстора. Но и они для фоновых процессов работают в зависимости от настроек "скачивать только на wifi", "экономия трафика", с большой вероятностью фоновая загрузка приостанавливается при слабом сигнале или низком заряде. iCloud/фотки/видео у меня всегда синхронизируются в фоне, без ожидания в развёрнутой прилаге
Для iOS все ещё актуальна информация, что пока идёт отрисовка, все остальные процессы ставятся на паузу? Помнится, как-то смотрел видео, в которых проводили эксперименты, держа например палец на экране и медленно переводя между приложениями, так там в данный момент времени не было ни одного активного процесса кроме отрисовки интерфейса. Мол, главное, чтобы для пользователя выглядело плавно и шустро, а остальное пофигу. В Android же, как и в классическом Линукс, практически все процессы в системе имеют равный приоритет, поэтому и случаются лаги.
Это не совсем так, в ios есть специальные cheduler обьекты - сначала разберем ранлупы. Один из таких ранлупов это ранлуп скролла, при его работе действительно главный ранлуп ставится на паузу и ios разработчик может максимальное количество ресурсов направить на плавность скролла. Но так же есть и другие cheduler обьекты, например очереди отправки не ставятся на паузу. Таким образом ios разработчик может гибко настраивать приоритетность задач в зависимости от того, где сейчас нужна максимальная производительность.
@@freonfeed9744 я тебе про пять минут, ты мне про часы... Чë? Допустим, если так, то ты типо предлагаешь сесть на айфно и хавать, чë дали? UPD:да по аве видно, что ты фанатка эппл. О чëм с тобой говорить?
@@glaza228 слюни то вытри с экрана, а то забрызгал небось, пока коммент писал) Имеется и айфон и фолд самсунговский, поэтому я знаю о чем я говорю. Несмотря на преимущества и возможности каждой взятой отдельно системы, что касается визуального оформления, управления жестами и в целом вылизанности системы - айфон на много голов выше
купить iPhone :) но ладно, шучу, понимаю, что из-за разной философии систем мало кто решить на такой переход) так что остается идти в разработчики и менять мир изнутри)
@@Zariche8 андроид - это мобильный линукс, с присущей ему свободой, которая, однако, имеет свою неприятную цену: необходимость тратить время на всякие мелкие косяки и/или разбираться в разных тех.деталях.. бизнес выбирает apple, потому что их продукция позволяет сосредоточится на своих проблемах, не отвлекаясь на проблемы устройства, но не позволяет делать все, что взбредет в голову, и с чем вполне может справится андроид.. андроид хорош для экспериментов, для обхода правил, для изучения нового. apple хорош для работы
@@the2soul В точку) 10 лет сидела на андроиде и было в своё время в кайф пересобирать прошивки, ебаться с кастомами и тд, но 4 года назад вынудили перейти на Apple на работе и назад дороги по ходу уже нет 😂
Перешел на иос пару лет назад, и это просто счастье какое то. Очень удобная система, не припомню чтоб хоть раз были какие то глюки или фризы, за экосистему отдельная благодарность.
Ты повзрослел. Если человек переходит на ios сознательно (как я 3 года назад, сейчас мне 37), а не потому что это модно как у подростков, то ты повзрослел. Тебе захотелось стабильности. Нажал ты на действие или приложение, а оно сработало или открылось. Прогнозируемость действий
@@evilash6010 У вас мышление ребенка детского сада... Вылеты, баги, сбои системы айфона явно с вами не согласятся. А в андроиде если нажать кнопку выключения, то устройство может увеличить звук вместо выключения ? Я что-то ни разу такое не встречал. Понты не зависят от возраста, хоть вам 18, хоть 33 вы все равно будете жертвой маркетинга. (Первые айфоны реально были на высоте, но сейчас эпл сильно скатилась)
@@evilash6010 И с каких пор переплатить за бренд это взросление, а не пустая трата денег (Ну и как всегда вы начнете впаривать какой айфон "великий и стабильный", а сами ни разу не пользовались флагманскими андроидами - именно вы, а не подростки, жертвы маркетинга). Что вам айфон дает за такую цену, что не могут дать другие ? Может лучшую камеру ? - нет. Может лучший экран ? - нет. Ну хотя бы он не использует древний и тупой разьем для зарядки ? - и тут тоже нет, пока любой бюджетник имеет тип с со скоростью зарядки 66 - айфон в 4 раза дороже до сих пор сидит на лайтнинге со своей скорость 20 (И при этом эпл орут про свою экологию...)
Чисто раз в неделю по собственной инициативе чищу кэш, и всё прекрасно работает, никаких лагов, никаких тормозов. Хуавею моего уж три года стукнуло. То ли мне повезло, то ли проблема сильно преувеличена и встречается только на бюджетках и самсунгах в наше время.
@@Михаил-щ7и7к pixel 6 тормозит так же или ещё хуже, чем другие фрагманы на Android based системах. Не надо рассказывать сказки, что pixelи работают стабильно
Открою маленький секрет, IOS тоже тормозит не хило, приложения могут вылетать, зависать, могут быть микрофризы в настройках, камере и тд. Наблюдал лично за время пользования.
андроид лагает только если закачать в него кучу программ и не чистить оперативку с помощью рута, еще может быть ядро плохо настроено и это тоже фикситься рутом, в видосе ничего об этом нет, ни про вейклоки, ни про zram, ни про управление ядром в целом
Конечно, любой пользователь же умеет и хочет донастраивать аппарат и ставить в него Рут. Да всей этой темой рутирования и настройкой системы,ядра и прочего интересуется от силы 5-15% пользователей андроид. Остальным нахер это не надо, купил и из коробки пользуешься
@@igorwill13 ну а что делать если не нравятся стоковые прошивки, поставил кастом и пользуешься смартом с удовольствием, и смысл менять тврп?, просто обновляй через прогу. Настроил смарт после покупки 1 раз и пользуйся, на официальных кастомах обновы также по воздуху прилетают
Спасибо большое, очень полезный контент, теперь понял почему айфоны имеют более плавную анимацию и отрисовку, оказалось она просчитывается отдельным потоком, круто👍
Дело не только в этом если говорить о плавности, в целом гугл об анимациях начал задумываться только к андроиду 9-10, а многие китайцы любят создать иллюзию скорости устройства изменив кратность скорости анимации в сторону её увеличения. Да даже в iOS с анимациями проще работать, более удобные инструменты, чем на Android, совокупляясь с xml и прочим ужасом.
Потому что это сговор всех производителей железяк, чтобы продавать каждение 2 года всем новые бусы. Запустите на современной железке приложение старой версии годов 9, размером 5мб и новое на 50мб и прозреешь, если они тебе дадут это сделать или найдешь его .
Ну, да. Apple как сделали в 1976 ставку на тесную связку своего железа и софта, так до сих пор остались этому верны и снимают сливки сейчас, пока андроид страдает от тех же проблем, что и 10 лет назад( Ну по факту только Эппол так и могут, потому что ни у какого производителя больше такой возможности нет. Google Pixel только мб, но они не так давно на рынок смартов зашли, и нужно ещё время на доработку.
@@arisu2718 ну это как ПеКа и Мак, да, у второго вылизанная оптимизация и ОС, но ПеКа более открытая система. Тут уж кто что хочет: ставить себе рут и накатывать систему на рандомное железо или стабильную, но ограниченную в чем-то систему, ну это если упрощать.
Меня немного позабавили тейки про кеши. Важно разделять скорость передачи данных и задержку доступа. И ты его хоть 10 назови, ничего не изменится. По факту скорость и/или задержки кеша зависит от банальной физики. Например от частоты его работы. (которая обычно равна частоте ядра) от его удалённости от ядра. от его размера! Чем он больше, тем выше задержка доступа, при прочих равных. (с чем стараются бороться) Конечно же от топологии, назовём это так. Та же скорость передачи, зависит от размера внутренней шины. Тут куча нюансов. Например ещё играют роль алгоритмы. Т.е. по мимо объёма хранилища, важно насколько эффективно оно используется. А тут что? Говорят, мол потому что L2, то он значит быстрей. Ну давайте все кеши назовём L0, а за одно покрасим их в красный!
@@Rikki_Tikki-Tavi Я бы ещё добавил что тема повествования, мягко говоря вводит в заблуждение. Ибо мой UX, говорит о том, что ничего из современного, от 300-400$ по крайней мере, не тормозит.
У меня был единственный телефон на андроиде который не тормозил и не лагал, китайский нн, ZTE, это был мой предыдущий телефон, там был чистый 9й андроид, видео на Ютубе переворачивались без задержки и сам телефон работал очень быстро, но я его разбил уже 3й раз, да и корпус там держался на честном слове, поэтому все таки решено было купить новый, ща хожу с сяоми, норм, но оболочка лагает, именно лагает, а не медленно работает, очень много багов и подвисаний, понятно что со временем поправят, но пока что пользоваться не очень приятно
@@Neversa привет. У меня тоже note 9 s. Доволен. Иногда,раз в месяц. Начинает самопроизвольно открывать и закрывать приложения,как будто фейерверк!!! Перезагружал. Не очень приятно. А что такое "перешить на пиксель"????
Как ультимативный совет - прошивка. Если лень, качаешь на комп adb app control и удаляешь предустановленный хлам (тут лучше по гайдам, иначе придется перепрошивать) и весь хлам от гугл кроме маркета и сервисов. Гугловские приложения потом можно скачать обратно, и они перестанут иметь статус системных и жрать память как не в себя. А так же в редко используемых приложениях выставить в настройках закрывать всегда. То есть, если приложение свернуто - оно свернуто, если закрыто - фоновые процессы гасятся. У самого Xiaomi, все летает на уровне айфона)
Считаю, что обязательно нужно снять это "отдельное видео", ибо очень любопытная тема для многих
согласен
+
Все что угодно любопытно для многих. Учись гуглить
@@PipiPipiWEB что же ты тогда здесь забыл, раз умеешь гуглить?😂
@@PipiPipiWEB клоун
Garbage Collection - это основная причина подтормаживаний аппов на андройде и основой неустранимый изъян архитектуры Java. Кратко: когда память заканчивается включается gc, который ищет неиспользуемые элементы кучи для последующего высвобождения. Но при этом он жрет ЦПУ, ПСП и что самое важное - подмораживает исследуемую память (переводит в рид-онли из-за синхронности этой операции), так что приложение подвисает при попытке записи в этот участок памяти.
Прикольно, что в специализированном видео эту причину вообще не назвали )
Потому что автор нубасик.они во всех видео так косячат
Всё не так просто. У GC есть быстра сборка мусора и глубокая сборка. Именно глубокая может вызвать торможение, но запускается она только тогда когда быстрая уже не помогает. А тут вступает другой фактор в игру. На Андроиде управление памятью работает иначе и в случае если памяти не хватает система может выгрузить давние приложения. Так что сборщик мусора в подавляющем большинстве случаев не является причиной глюков.
@@kreatifchk6354 мне тоже так кажется. Когда в момент свайпа интерфейса оно начинает люто лагать, тут дело не в GC. Во время сборки должна еще фрагментация происходить, которая оптимизирует участки памяти. И наоборот приводит к быстродействию в конечном итоге. А лаг связанный с GC только во время фрагментации, аллоцирования или сборки может происходить. Даже если телефон ребутнуть, очистить от приложений, и перезагрузить, лаги останутся. Новый телефон с магазина и телефон которому полтора года - не одно и тоже устройство по факту. И так повсеместно в андройдах. Делал тест, очищал полностью телефон, это не помогает. Nand память тоже не должна так быстро выходить из строя, там же обычные SSD. Да и технологии за 5 лет ушли далеко, многие SSD работают десятилетиями теперь. И используются только для файла подкачки, но никак не основной памяти. ОЗУ это вообще другой тип памяти, которая зависит от напряжения без сохранения данных. Другой принцип вообще, она не выходит из строя со временем. Вообще не понимаю странную функцию последних андройдов, когда предлагают создать файл подкачки по 10-15 гигов, это должно наоборот затормозить устройство в конечном итоге. Но преподносят как фичу, просто маркетинг. имхо
Все "тяжёлые" операции на приложениях андроид следует выполнять в отдельном потоке. Если приложение лагает или долго запускается, речь идёт о лени разработчиков оптимизировать продукт
васья васья переключение потока это дорого, а гавна-арм не умеет переключать потоки безболезненно
что бы ничего не тормозилло - это нужен как раз таки один поток без блокировок работающий на очередях
но тогда вёнда получится ахаха!!!
@@AEF23C20 поддерживаю полностью. Многопоточность - не значит быстро и не значит плавно, порой синхронизация потоков (семафоры, мутексы, спинвейты) могут быть дороже чем выполнить операцию на основном потоке.
@@Gallardo994 и это пол-беды
потому что ядро линукса - это гавно
потому что уже оно в свою очередь зачем то написано "многопоточно"
и мало того что практически невозможно напрямую исполнить что либо на ядре прямым сисколом, так это гавно даже через прокладку что либо исполняя задействует несколько потоков так называемого ядра линукса
и уже оно в свою очередь многопоточно, но зачем оно так сделано - да хрен бы знал
@@Gallardo994 с этим тоже согласен. Если говорим в контексте того, что операция настолько тяжела, что фризит UI, то имеет смысл переключение на отдельный поток. Плюс в коде можно очень плохими подходами отрисовывать ui, опять же зависит от желания и скиллов разработчика
посоны вы не понимаете ахаха!
потоки вообще не нужны
потому что нужны только процессы, а в каждом процессе один поток
это делается только для того, что бы если процесс упал - да и чёрт с ним гори в аду, но все процессы он за собой не утащщит
а значит можно перезапустить процесс и оно снова заработает
приложение должно быть многопроцессовым, а в основном все вменяемые приложения так и построены, на вёнде конечно же
а обмениваются эти процессы приложения через разделяемую память и не важно что это оперативка или винты
и обмениваются процессы только через команды друг другу, а эти команды встают в очередь и исполняются последовательно, и теперь фокус - ИНОГДА СКИПАЮТСЯ, т.е. не исполняются вовсе
именно так работает виндавозный юи, т.е. менеджер окон, это несколько процессов, сам менеджер, гди и так далее
и все эти процессы обмениваются командами
но что бы юи никогда не тормозил - сам юи как процесс скипает отрисовку кадров когда нужно это сделать и никаких тормозов никогда не возникает, да им и браться неоткуда, потому что процессы связанные с окошками не имеют ни одной блокирующей операции
но это вёнда, вёнду великие инженеры писали а не студенты падвальные
Хотелось бы теперь подробное сравнение популярных оболочек на Андроиде:
какие оболочки самые эффективные и почему, в чём плюсы и минусы оболочек.
😮😅😅😊😊😊😊😢😢😂
Pixel experience
Aosp by phh
Arrow os
crdroid
Борис, не вводите людей в заблуждение - в Андроиде запрещено делать сетевые обращения в главном потоке! Это не означает, что нет других причин для тормозов, но программист всегда обязан создавать отдельный поток для сетевых операций, как раз по причине из возможного зависания (таймаутов).
Сорян, я ничё не понял
Выпуск интересный, но есть одна маааааленькая просьба. Сделайте выравнивание аудио ряда. Либо громкость голоса поднимите, либо громкость эффектов на переходах приглушите. Я начал смотреть видео и сделал громче звук в начале, и тут у меня как заорала аудио вставка, что я звук сильно убавил. Пришлось до конца ролика вслушиваться, чтобы меня больше не пугали.
Это какой-то тотальный пи*дец и русскими звукооператорами, я уже не смотрю русские фильмы много лет из-за звука. Голос не слышно, слов не разобрать, но музыка и спецэффекты очень громко. Ни с одним пиратским или дублированным фильмом таких проблем нет.
UA-cam превращается в телевизор, реклама идёт на повышенной громкости 😃
@@Fedd. Простой приём для привлечения внимания пользователя
@@Fedd. реклама в ютубе? только не ленивый уже нашёл способ смотреть ютуб без рекламы)
купи норм наушники
Я так "рад" набору AR-инструментов, фильтров камеры в режиме "весёлый" и прочему дерьму в своём Сасунге.
Спасибо им за это! Без этого аппарат был бы слишком шустрым
Всегда ставлю рут чтобы удалить 150 приложений из 400 от самсунг которые никак не влияют на работу, но ждут производительность, самсунг мусор как по мне, больше не возьму
@@PO6OKOHb так и есть. Помню, у них был Touchwiz и как все с него плевались. Потом у них появился OneUI с понтом, что это совершенно чистая и быстрая система. Почти 30ГБ шлака 🤦🏻♂️
@@PO6OKOHb более того, Самсунг очень много делает в железе что-то по-своему, из-за чего у программистов андроида возникает больше специфичных проблем именно с Самсунгом. Это отзыв от моих коллег - андроидщиков
Сосунг никогда не был бы шустрым😏
@@user-qr7bm6se2c старые вроде ничего, есть знакомые у кого самсунги 17 года, причем бюджетные и работают не хуже чем новые по цене компьютера
Борис, Валера, расскажите еще разницу между Windows и MacOS. Разницу работы менеджеров памяти? Какая система надежнее?
У меня макбук и черный экран смерти на нем я тоже видел и обновлялась макос без предупреждения тоже.
В чем преимущества и недостатки операционок в сравнении друг с другом?
Поддерживаю! Очень интересное было бы видео
Любая система не стоит на месте, а постоянно развивается. И в любой системе постоянно появляются баги так или иначе. Надежнее будет та, которая открытая и постоянно поддерживается. А это Linux.
@@SuperZerror серверные линуксы без GUI надежные, на счёт поддержки правда спорно. Убунта сервер ещё долго будет поддерживаться, а тот же centos по факту закончился. Если речь не о серверных версиях, то надёжности там никакой нет, апдейт может что-то сломать.
@@SuperZerror Лично пользовался около месяца-двух linux ubuntu и manjaro, и о никакой стабильности и надежности речи и быть не может. Я люблю линукс, и возможно сидел бы на нем на постоянке, но реально очень часто присутствуют баги в работе, как минимум в интерфейсе. Приходилось пару раз тупо перезагружать комп чтобы вернуть роботоспособность. По этой причине сижу на винде которая надоела своим дизайном, но зато летает как нужно
@@retrocomputing есть процедуры перехода на приемников CentOS. Приемники это AlmaLinux 8 and 9. И Rocky Linux 8 and 9
--------------TimeCode------------
1:13 Фрагментированность
6:14 Сторонние оболочки
8:09 Медленная память и чипы
11:26 Алгоритм управления ОЗУ
15:52 Процесс отрисовки UI
Это действительно было убер интересно. Спасибо за подготовку видео такого качества как визуально так и информационно. Посмотрел все последние ролики и невероятно рад, что вы снова вернулись на канал в качестве ведущего) Респект вашему тембру и стилю речи. Слушать приятно и интересно. (Интересный факт, смотрю ваши ролики с 11 лет и сейчас мне 23. Благодарен всей команде за влияние на мою жизнь❤)
Борис: уходит за водой
Отражение Бориса: ты иди, а я за телефоном послежу
Daun I know tebya laikaet
@@ЗелимханКк че
По поводу мультипотока: на ведре большую часть долгоиграющих операций не получится запустить в мейн потоке. Работа с бд, с сетью и прочее - сразу выкинет ARE. А "приложение не отвечает" зачастую связано как раз с отрисовкой юай. Часто, например, такое бывает из-за большого количества векторных изображений
скорее ANR - Application not responding.
Но да, сути не меняет) плюс такое приложение не пройдёт даже первоначальные тесты от гугла, если оно выкладывается в GP
Именно поэтому уважающие себя люди используют iOS😌
@@user-qr7bm6se2c смотри не лопни самоуважатель
Программеры обленились и раздувают Мэйн Активити, а ведь на него нужно оставить только интерфейс.
@@ВладимирФедосеев-я5з да вроде как и сам гугл если не рекомендует, то уж точно часто сам использует сингл активити
Были айфоны, давно ими не пользуюсь. Закрытая и топорная система задрали. 3,5 года отходил с 1+7, всё хорошо работало и работает, сменил из-за батареи на 1+10 pro. Всё так же хорошо работает. Пускай на флагманском ведре иногда случаются баги, но его возможности перекрывают это. Ставя на чашу весов возможности устройства и красивые анимации, я лично выбрал возможности. Бесспорно, с точки зрения железа и софта айфоны действительно выдающиеся, но это тоже самое что ездить на гоночной машине по треку с кирпичом под педалью газа.
жаль ведройд укатывается в такое же говно, как и иос
@@whitebelyash ну, что поделать:(
Подпишусь под каждым словом.
а какие нужны возможности кроме тех что доступны в IOS?
@@ДжорджОруэлл-ц8и как минимум оплата через телефон в России) открытый модуль nfc тоже очень полезно для быстрой связи с устройствами (колонки, наушники, бытовая техника и многое другое) и проверки карточек например. Поддержку хотя бы aptx, а лучше ldac для прослушивания качественной музыки на хороших устройствах. Возможность просто что нибудь распечатать по быстрому с телефона соединив кабелем с ПК в закрытой сети(часто нужно по работе), установка приложений не из апп стор, оч удобно когда ты берешь платную версию хорошего приложения не через стор, сейчас это особенно популярно. Хотелось бы норм звонилку с поиском. Это лишь первое что пришло на ум.
Зашел почитать хейт в адрес айфонов, а тут адекватные коменты 😮
И что тут удивительного? К чему это вообще?
Те самые мифические "плохие" фанаты андроида.
😂
Смотрю это видео и поражаюсь. Как у вас получилось собрать столько мифов из старых версий Android? ХЗ кто вас консультировал, но тут очень много пропущено
Тоже Подумал что старое видео ютуб подсунул, ан нет, свежее
Дык мифы или старые версии? Определитесь.
@@andreyfly4331 мифы из старых версий, написано же)
Ребзи, всё здорово, но кроме Main Thread в андроиде ещё есть RenderThread ) но смысл в целом верно передан о том, что приложения делают кучу лишней работы в блокирующем юай потоке
так это косяк не операционки, а идиотов, которые так приложение пишут)
Ничего в рендере лишнего нет.
Ооо...Ну вот это очень крутой видос, спасибо👌. Наконец то хоть кто то начал привносить ясность в этом извечном противостоянии, прям респектос огромный вам👏🙂
Да на самом деле очень поверхностный и местами спорный видос. 1я причина вообще высосана из пальца. Ибо она больше про совместимость, а не производительность
начал приносить ясность в этом вопросе Стас ай как просто еще лет шесть назад
Видео выходит 30 апреля. Содержит рекламу, действующую до 30 апреля🪁
С радостью посмотрел этот выпуск. Отличный формат и очень всё хорошо структурировано.
Как по-мне, то вы впереди всех по этой тематике. Субъективно, конечно, но я всегда дико радуюсь выходу в
Ваших выпусков в этом формате
саспенд приложений есть и в андроиде (причём производители позволяют пользователю даже приоритеты раздавать, какому приолжению сразу саспендиться и не кушать батарею/память, а какому даже при погасшем экране продолжать работать - что крайне удобно, на фоне йопла).
Супер, спасибо!! Очень нравится ваша фишка, это плотность подачи информации. Это не Х2 скорость, это довольно таки много важных точечек опоры. Спасибо!
Как же мы докатились до жизни такой. В ПК старых производительность была ниже, зоопарк устройств ещё больше... И как-то удавалось везде работать достаточно быстро.
Потому что у софта не было такой функциональности какая есть сейчас. Не было нормального интерфейса, не было анимаций. Не было нормальных систем защиты от вирусни и сетевых угроз. Софт не подстраивался под конкретного юзера, не хранил кеш для более быстрой загрузки и прочее, прочее и прочее
@@Die_MF_Die да ну. В телефоне софт куда проще.
@@Die_MF_Die Да что там по функциональности? Кроме карт и всякого AR там 2 кнопки и всё. Это в Эксель зашиты сотни докторских диссертаций, но нормально работает с 90х. Анимации, если они приводят к тормозам - зло. Вирусню на мобилах давно победили т.к. никто уже не пихает флешки с автозапуском. Контроль приложений на маркете (как в Эпл) и вуаля. Подстройка под конкретного пользователя - что именно? Что он мне чатики нужные вывел, или рекомендации - ну вау, инопланетная технология. Это всё качается из инета, не локальное приложение принимает решение. Кэш туда же - если с ним всё еле передвигается, зачем он нужен?
Ваау! Самое простое на поверхности! Я работаю в наружной рекламе дизайнером-печатнрком. Смотрю, как открытие для себя. Столько вопросов после просмотра. Такое плотное видео, а и процента не захватили и это понятно почему. Некоторые сложные темы не объясняются в четырех словах. Не суть. Многие из нас знают только как скачать ломаный кэш и в какую папку положить. А большинство вообще не понимает, как андроид настроить)). Хорошее видео! Очень буду ждать новые видео о платформе Андроид!
Им лишь бы на пальцах обрисовать сложную тему и выдать за глубокое познание. И рекламу впихнуть.
@@Sa1meEaZy глубокое? Выйди во двор посмотри вокруг, парень!) До фига увидишь Илонов Масков? Это научнопопулярный общеобразовательный канал. Ты о чём вообще? Не с той ноги встал?
Почему тему не раскрыли? Потому что 60 % видео о том, как всё хорошо у эппл
Да, это настоящий технический канал, спасибо!
В 2024 интро обрело второй смысл
Да да... 😂
Жду видео, почему после iOS 14 начали появляться баги в том количестве, которого у Яблока ещё никогда не было
Уже 16.4.1 версия, всё исправили)
@@Mukanalexне скажу так, все еще есть баги по системе (iPhone 13 pro max)
@@Mukanalex вообще, 16.4.1 баги есть! В том смысле, что виджеты исчезают, иконки пропадают, бывает чет не прогрузит. Ждем, когда пофиксят. Не говорю уже о том, что в настройках % кейс от AirPods пропадает частенько, а % наушников есть 💁ну это в любом случае ерунда. iPhone SE 2020, 3 года, полет отличный👋
Iphone 12, баги и перезапуски всё ещё есть.
Я прорвал много телефонов, пиксель работал с багами, особенно 12 андроид был ужасен, айфон тоже баги частые, а вот рог фон 3 от асуса был по системе идеален! Реально самый стабильный телефон был, но были нюансы по браку (ширик был бракованный, хотя камеры не его конек)
Ура! Крутые подробные разборы вернулись! Спасибо вам)
Хз, ребят. Никогда ничего не тормозило на андроиде. Перешёл с 7 яблока на андроид миллион лет назад. Всё тут и сижу. Зато ничего не отваливается от обновлений.
верим 😂
Есть такая штука - бандлы, которые решают проблемы большого зоопарка устройств. А то, что девайсы тормозят - это результат того, что современные разработчики забили болт на оптимизацию. Вы пробовали скомпилировать тяжёлый проект на андроид студии? А теперь угадайте во сколько раз он быстрее компилируется на эклипсе...
Парни, спасибо за подробный разбор и время. Очень интересно 👌🏽🤝🏻
Спасибо за видео! За универсальность и гибкость есть плата. Наблюдение по последним девайсам, что были:
Sony Xperia Z2 - на момент покупки был очень плавный, но недолго
Honor 9 / 10 - примерно тоже самое, плавность пропала через год-полтора использования
Huawei Mate 20 Pro - все идеально спустя даже 4 года!
При этом всегда удалял все лишнее, не держал 100500 программ на каждый чих.
Mate 20 pro-лучший мэйт в истории мейт💯
На Айфон SE 1го поколения выпуска 2016 года пришло обновление....
А твой андроид будет обновляться через 8 лет?))
@@GARIPOOOFандройдам не нужны обновы официальные каждый год чтоб быть актуальными , это апл загнала вас в эту зависимость от обнов , если в двух словах, то же самое что и на винде с маками 🤥
В эпоху быстрых накопителей, оперативной памяти и мощных процессоров тормоза на андройдах давно пропали, теперь такое бывает разве что из за кривого/сырого ПО.
А редми9а с 2 Гб оперативной памяти и 32 Гб +8 занято системой и её файлами?
@@Foxy_Pro777этот огрызок не упоминай все телы до 15к полный шлак
Далеко не так сама оптимизация лучше гораздо на ios
Когда вы показываете тесты производительности/потребления памяти на ОС надо указывать какие устройства вы брали. Во первых Android флагманы имеют очень большое разрешение экрана и его размер, а значит что нужно хранить больше информации о пикселях, что уже сразу чистой математикой показывает что расход оперативки будет больше. Во вторых сценарий как вы проводите тест тоже очень важен, да и одно и тоже приложение очень по разному может работать на Android и iOS и кроме общего названия и внешнего вида иметь мало чего общего
@NICKLESS да, я так и понял. Мне просто повергает в шок это. Хоть бы чекнули сценарий с опытным разработчиков, прежде чем отправлять это в съемку. Но зачем? Проще хайповать на громких заголовках
Кого волнуют реальная картина) Лишь бы пипл хавал контент..
@@AndroidBroadcast таймкод 13:54 три приложения из списка на айфоне жрут памяти на 15-20% больше чем на андроид, но нет у яблочников как у верунов нет объективных доказательств своей правоты - просто пелена на глаза, то же гонево про размер кэша процов - просто ржал в голосину, ещё б меряли камни по производительности размером кэша L2 и т.д., а прикол в том что деградация яблочников такова, что они не способны юзать топовые андроиды, они не понимают почему система не решила всё за них и надо совершать выбор и принимать решения самостоятельно...
@@AndroidBroadcast тут всё просто - людям надо схавать очередную порцию, что их айфончик лучший, а на объективные там детали - да наплевать))
Увы, для этого канала подобное уже не в новинку🙃
Ждём продолжение обещанное в конце. Реально родное видео. Пересмотрел 2 раза)
Урааааа!!!! Наконец то стали медленней рассказывать. А то раньше в видосах как из пулемета тараторят, хрен успеваешь осознать сказанное
Последняя глава видео про отрисовку - данные очень старые, в android уже давно есть RenderThread (оптимизация отрисовки и тех же анимаций), а так же всякую дичь делать на UI thread android давно не позволяет. Я бы сказал что последний поинт про отрисовку не очень соответствует действительности.
Таки есть, но разработчики в угоду совместимости продолжают писать ui-view, а то и вовсе отдают отрисовку на системный уёбвью
забейте. Ролик рекламный просто
@@SuperZerror а что рекламирует?
@@Igor_melnikov йопл-фоны, конечно.. Такое периодически случается на этом канале. Не обращайте внимания.
@@SuperZerror Странная реклама без заказчика)
Конечно многозадачность в Айфоне лучше. Только почему-то он не может загрузить файл в телеграме в сфернутом режиме и игры которые имеют встроенный кэш на тип Genshin. Тоже не загружаются в фоне, и это называется многозадачностью?
Да ладно
Да, есть такая хуйня с iOS, особенно с видео в телеге, как с языка снял. Но между такими ограничениями и внезапно разогревшемся в кармане ведроидом, взяв в руки который с охуеванием обнаруживаешь, что он ещё и выжрал 20 % батареи, проводя какие-то фоновые «сканирования медиа» и прочую херню, я лучше выберу айфон.
На айфоне многозадачность для галочки, только родные приложения в фоне могут работать, никакого тебе фона и двойного экрана, ну зато яблодрочеры радуются плавности
@@confessionsinthedarkness я на днях проверял на 13 м Айфоне вайлдберриз больше суток продержало
@@effect3524 я имею ввиду не то сколько приложение в памяти висит, на андроиде в частности на OnePlus ты можешь заблокировать приложение в озу оно у тебя хоть год будет висеть, я про то что на айфоне приложения не могут скачивать, загружать материал в фоне, ты не сможешь в гугл фото синхронизировать фотографии свернув приложение
16:44 вот тут дичь какая-то
Для запроса данных из интернета ВСЕГДА создаётся отдельный поток. Более того, если разработчик этого не сделает, то приложение будет вылетать с ошибкой. Так что UI в таких случаях никогда зависать не будет
P.S. это я говорю как Android разработчик
Мне кажется что как раз на IOS нет многозадачности как на Android
Вы ещё забыли недавно почивший Windows Phone 8.1 upd2 упомянуть, где были смартфоны не только от Нокия, но и от Хуавея, Флай, Хай Скрина, и многих других на разной начинке. Так там ОС летала на 512мб оперативки, и Асфальт8 летал на самом бюджете, против ведроидов которым уже и 2гб оперативки было маловато, и всё тупило. Я к тому что Майки используя закрытую проприетарную ось, справились с оптимизацией под тонны разного железа, жалко только по некоторым идиотским и известным причинам всё свернули. Я по сей день считаю что это была лучшая мобильная ось, и плитки именно в мобильном сегменте рулили.
Недавно ? Да оно лет 10 назад сдохло. Примерно тогда я последний раз видел телефон на винде.
@@cat35467 ну а я использовал почти до самого закрытия магазина так-то (16 декабря 2019), более того народ их ещё юзает и даже неофициальный магазин пилит. Так что я ХЗ о каких вы 10 годах говорите, если в 2014 я купил свой первый смартфон на винде, и они тогда были на пике.
Как по мне, телефоны на Винде были классными. У меня была Люмия старенькая, и она хороша работала, и всегда стабильно. Жаль что она не нашла большой популярности. Но да соглашусь интерфейс там всё же странный, одни плитки, и ветка приложения очень не привычно
WP работала только на процессорах Snapdragon, причем всегда на устаревших. Когда андроид флагманы выходили двухъядерные, то WP что флагманы, что нет выходили одноядерные. Только под конец жизни вышли 4-ъядерные и то устаревшие на пару поколений. Так же были большие проблемы с производительностью Silverlight в WP7, затем в 8.0 переделали все, затем в 8.1 переделали еще раз и в 10-й наконец сделали нормально через UWP. Причем не было обратной совместимости, например приложения от WP7 запускались только в разрешении 800x480, даже если экран разрешением выше, приложения от WP8 постоянно при разворачивании подвисали. Не тормозила только сама оболочка, и то, бывали резкие проскакивания при прокрутке, например в браузере, тормозила шторка. Но даже со всеми этими минусами интерфейс и плавность была намного лучше чем у Андроида тех лет. Если бы не загубили ОС, вовремя бы писали драйвера под новые процессоры, то сейчас была бы не хуже iOS.
@@Flat4856 не знаю откуда у вас инфа про конец жизни, но мой первый смарт был 4х ядерный на WP8 (в последствии обновился до 8.1 upd2, beta 10 была но мне она сразу не нравилась), и тогда Windows Phone наоборот только набирал обороты, и был на подъёме, игры и приложения нормальные плодились как грибы. Я до сих пор не могу найти удобной альтернативы некоторым из них. И да WP7 были двухядерные от HTC.
Как раз недавно искал видео на такую тему но ничего нормального не нашёл
А тут😊
Спасибо за видео, было очень интересно) Про различия в языках, которые используются на разных системах, было бы очень интересно послушать
У меня есть опровержение идеи фрагментарности.
Как правило, первые три года после покупки смартфона никаких ни лагов, ни фризов не наблюдается. Но потом пиши пропало. Постепенно с каждым днём телефон работает всё медленнее и медленнее. И в какой-то перспективе телефоном невозможно будет пользоваться. Если бы идея фрагментарности была бы верна, то мы бы наблюдали бы обратную картину. С течением времени лаги бы не усугублялись, а оставались бы на том же уровне, или даже сокращались бы при новых обновлениях.
Предлагаю свою более простую причину. Производители просто хотят больше денег, поэтому искусственно снижают производительность своих устройств, чтобы люди чаще покупали новые устройства. Очень часто так бывает, что телефон ещё полностью рабочий, но пользоваться им невозможно из-за лагов.
Так и есть. Особенно Самсунг этим страдает. Через три года после выхода телефона он начинает безбожно тормозить, причем не спасает ни сброс к заводским настройкам, ни перепрошивка.
Какое-то хреновое опровержение, и причём тут фрагментация? Она была, есть и будет, потому что на андроиде огромный зоопарк устройств, начиная от китайских дешманских ноунеймов и и заканчивая флагманами от Самсунга. А забивают производители, потому что ни у кого ресурсов не хватит поддерживать весь этот зоопарк. В то время как у Apple актуальные и не очень айфоны можно по пальцам рук пересчитать, конечно они будут работать лучше, потому что они не распыляются на поддержку всего этого зоопарка.
Ну про cache тут есть несколько нюансов. В этом видео было сказано что он в любом случае замедляет процессы. Это вовсе неверно. Этот комментарий объясняет что такое cache, и что на самом деле должно было быть сказано в видео.
Cache - это файлы которые предназначены для временного хранения на устройстве. Так как устанавливать контакт с сервером занимает много времени, сохранение часто используемых файлов прямо на устройстве значительно ускоряет многие процессы. Так что cache - это не какие-то ненужные файлы которые можно удалять когда хочется и которые никому не нужны. Cache значительно ускоряет работу всех устройств, и без него все устройства работали бы значительно медленнее. Многие думают что если почистить cache то ничего плохого не произойдет и всё начнёт работать быстрее и безошибочно, но это чаще всего приводит к обратному эффекту. Если cache недавно обновился и ты его чистишь, то приложения будут не то что работать медленно, но они могут и выдавать случайные ошибки.
Однако, cache должен обновляться и чиститься регулярно по двум причинам. Первая причина - это то, что данные в cache могут стать недействительными. К примеру, если компания пользуется Microsoft 365 и меняет электронную почту какого-либо пользователя, это изменение (визуально) не будет доступно всем сразу. Это изменение будет доступно только тем, кто по новому установит контакт с серверами Microsoft. Но тут возникает проблема, потому-что алгоритм получения данных работает таким образом, что сначала проверяется cache, и если нужные данные в cache найдены, то новый запрос к серверу уже не посылается и система использует только cache. Так что в нашем примере с изменением почты пользоватея в облаке от Microsoft, это изменение будет доступно только для тех кто либо не имеет cache, либо для тех кто сам его обновит.
Чтобы избежать таких роблем как описано выше, большее количество временных файлов не рекомендуется хранить больше суток. Система также часто обновляет cache сама, по запланированному графику. Однако, обязанность по обновлению cache не всегда находится у системы, и по этому к примеру на телефонах, из-за того что разные данные в cache можно хранить разное количество времени, эта обязанность перекладывается в руки пользователя или самих приложений. Поясняю, так как некоторые данные обновляются чаще или реже других, к примеру адреса электронной почты меняются реже чем события в календаре, то события в календаре сохраняются в cache на очень короткий срок по сравнению с списком адресов электронных почт. По-этому, если система бы всегда была ответственна за обновление cache, то она бы его обновляла слишком часто (из-за того что какие файлы обновлять а какие нет, система никак знать не может), создавая много трафика который будет тормозить все процессы. Также, это подводит ко второй причине почему cache надо чистить регулярно, это то что большое количество cache создает много данных которые каждый раз надо сканировать, что может через некоторое время создавать большие задержкив работе программ.
И тут мы подходим к заключению. Из-за того что cache приложений система обычно сама меняет очень редко или никогда, и перекладывает ответственность этой задачи на пользователя или на сами приложения которые не всегда сами чистят cache, то тогда cache будет просто накапливаться и создавать больше количество данных которые будут просматриваться каждый раз и этот процесс будет всё медленней и медленней из-за повышенного количества файлов. Cache работает быстрее новых запросов на сервер пока количество cache маленькое на системе, и пока он обновляется регулярно. Это и должны были обьяснять в видео, но почему-то было сказано то, что cache всегда тормозит систему. Как уже было сказано, это заблуждение.
Спасибо за видео! Однозначно нужно отдельное видео, больше хардкора!
Отличное видео 👍. Больше такого контента). Молодцы!).
Я всегда придерживаюсь таких правил:1) периодически чистить кэш 2)полностью не забивать внутреннюю память 3) хотя бы раз в неделю перезагружать смарт. И тогда ваш телефон всегда будет работать нормально, без явных глюков и тормозов
Купи айфон и не парься )
@@averworld Тоже самое хотел написать)
Не свисти
3 года назад купил и ни разу не чистил кэш, свободной памяти держу гигов 10, про перезагрузку вообще не знаю )
Он сам выключается, когда заряд батареи станет критически низким ) это где-то ближе к вечеру, как раз, когда я уже дома)
@@averworld я купил айфон - спустя полгода хочу вернуться на самсунги, лагов много и в айфоне, + в самсунг камера лучше
Соболезную ребятам. Видимо, с финансами стало худо, раз за 4 минуты 2 рекламы
А что, кто-то отказывается от денег? У кого это их столько, что он гордо отвергает дополнительные? Ютуб не платит, а жить на что, на комментарии рекламофобов?
Vanced вам в помощь!
@@Sky_Eagle Это не так работает
@@RhinoTimelaps работает
Молодчина Борис, да и в целом команда всего канал. Один из самых интересных каналов в тытруб😂. Проходных тем нет. Я очень люблю вашу работу, парни! Так держать!
Ролик про Core Animation мега нужен! Спасибо
то что приложения в фоне на айфоне просто выкидываются и все
а на андроиде продолжают работать преподнести как недостаток андроида это конечно талант
Максим, это действительно недостаток. Когда мы смотрим на маркетинговые характеристики систем, можем показаться, что сейчас вся электроника очень сильна и мощна. На самом деле, это не так: ресурсы процессора и компонентов систем реально ограничены, и использовать принцип «разделяй и властвуй» на самом деле даёт профит и прирост производительности. Держать же какой-либо процесс в постоянном исполнении - это бессмысленная трата ресурсов
Не думайте, что кто-то тут защищает одну систему и поливает грязью другую. Попробуйте отстраниться от брендов и просто посмотреть на внутреннюю кухню.
Один из примеров ограниченности ресурсов на данный момент - это работа оперативной памяти. Её реальная, физическая скорость не превосходит 300 МГц, и условные 3,2 ГГц достигаются за счет распараллеливания передачи данных, а не реального увеличения скорости.
Если не считать передачу каких-то бешеных террабайтов данных через телеграмм, которая сейчас почему-то стала жутко модной и необходимой, если почитать на форумах посты сторонников андройда, на мобиле от этой "настоящей" многопоточности больше проблем чем пользы
Не знаю как сейчас, но хорошо помню что раньше в iOS вообще, когда телефон определял касание диплея, поток отрисовки интерфейса сразу же получал приоритет над остальными процессами. Поэтому даже старые Яблоки рисовали анимации максимально плавно и отзывчиво реагировали на прикосновения. P.S. в разделе про память забыли сказать что тип подключения постоянной памяти в iPhone даже другой, в т.ч. по этой причине она быстрее, за счёт более скоростной шины.
По факту Хотя бы в старых байониках были Самые лютые ГП от PowerVR которые были самыми производительными на момент выхода
Сам тип памяти подразумевает и тип подключения. У айфонов стоят обрезочные NANDы от скоростных SSD, отсюда и следствие в виде шины pci-e и скорости
Один из первых : кричу Боряяяян вернулся
@nosce te ipsum этот с синяками тоже норррм
На Основу иди, если 🧠 имеешь!😅
С возвращением 🎉
Большое спасибо за столь интересную информацию и за подачу. Интересно слушать и сразу же приходит понимание, к кому-то на более продвинутом уровне, к кому-то на более обывательском, но приходит. Спасибо!
многозадачность APPLE намного круче чем в андроид, на своем 13 pro max я отправляю 1.5гб фоток в телеграмм, сворачиваю приложение и.... фотки не отправляются
Это для экономии энергии, автор об этом говорил, потому что у iPhone батарея меньше,
@@Ti.a409 не хотите ли Вы сказать, что ради экономии энергии, айфон отказыват пользователю в использовании СТАНДАРТНЫХ функций?
@@SuperZerror нет, оно отключает только функции , которые вам не нужны
@@SuperZerror понял, не нужно те ниче отправлять и скачивать, ты царь, не царское это дело)
@@Ti.a409 лол.. именно поэтому я на андроиде, ахаха
фоновая работа в андройде уже давно оптимизирована (начиная с 7 версии), там тоже через короткое время приложение принудительно останавливается, если только не показывает уведомления о работе (например, воспроизведение музыки)
Что ты этим доказал ?
Вот как раз с музыкой в фоне проблемы, например аудиокниги слушаешь в телеграме, пока на весь экран открыт навигатор, и примерно через час ведроид решает что водителю пора уснуть за рулём. Тупо убивает процесс телеги. Хотя свободной оперативы вагон.
Спасает только многооконный режим, но это глючный костыль с перегревом процессора, не говоря уж о том что навигатор на половине экрана смартфона тупо не видно без микроскопа. Гнусмас s20+ долго так не может, перегревается и вырубает разделение экрана. Зато флагман!
@@alartus замочек повесить надо просто
@@alartus для таких случаев можно отключить энергосбережение для приложения.
Но я подозреваю, что у Вас просто телефон с китайской оболочкой))
@@sermart1234 Нова лончер, сейчас на s22+ уже дольше не убивает процессы, да и в разделении экрана почти не греется. Тоже эксинос, прогресс конечно есть, но за s20+ всё равно обидно)
Странно в свежем выпуске слышать о "новых" a15 bionic и snapdragon 8 gen 1. Интересней было бы посмотреть на сравнение a16 bionic и snapdragon 8 gen 2.. Да ещё и комплексно (CPU+GPU+DDR) в различных задачах.
Не думаю, что ситуация глобально изменилась. Скорее всего, там все ещё меньше кэша, а у яблок процессоры снова стали быстрее. Приложения все ещё работают на Java и Котле, и т.д.
Но, а целом, кому интересно, был бы рад если бы кто-то пробежался по новым спецификациям и подтвердил или опровергнул этот тезис.
Разниы то? Нсли разрабы игр техже все еще более заинтересованы разработкой под айос
Всегда интересные ролики, всегда по делу, без воды! Молодцы👍
Наконец то...
Соскучались по "Погнали" и "Тук Тук"
На словах оно так,но в играх андроид флагман рвет айфоны. Айфон быстро занижает яркость и уходит в тротлинг. Да и чтобы приложения не закрывались,достаточно поставить блок и иметь хотя-бы 12 гигов оперативы. В общем у меня Rog phone 5s с 16 гигами оперативы и быстрой памятью накопителя нового поколения. Лаги? Не. Не слышал)
Ого что за модель, за сколько брали?
@@enkey98rus Asus ROG phone 5s. Ну я забирал последний с витрины. А потом они ушли с российского рынка и доллар тогда подскочил. Поэтому он обошёлся мне в 100 000 вместо 70. Но если брать сейчас,то Уде имеет смысл брать новую модель. 7 pro.
@@Tiamat6969 а камера как там??? Видео снимает?
@@enkey98rus Видео шикарно снимает. В 4к 60 кадров. Можно в 8к 30 кадров. Но в 4к лучше. И звук отличный. Даже если на концерте к колонкам близко стоять.
А зачем играть во что-то на телефоне, если нормальных игр там нет?)
Накидали кучу старого. Ну, во-первых, jrt (это интерпретатор из рукописных языков в машинное коды) все ещё работает быстрее, чем art (а это уже виртуальный контейнер, в котором программа на рукописном коде живёт сама-в-себе, пока андроид исполняет внешние запросы из этого контейнера). Во-вторых, sisui имеет больший приоритет отрисовки, чем все остальные ui, поэтому приложения по-умолчанию работают с задержкой, и чем маломощнее железо и чем ui приложения сложнее для отрисовки, тем больше будет эта самая задержка. В-третьих, ленивые разработчики, которые отдают отрисовки приложения Android system webview вместо написания собственного ui, то есть одна программа вызывает другую программу, чтобы вторая программа для первой отрисовала картинку на основе данных, которые ей передала первая программа. А ещё, для понимания, Android system webview запускается для каждой программы отдельно. В-четвёртых, андроид тратит часть ресурсов для сжатия памяти и некоторые производители в погоне за "скоростью" включают агрессивные алгоритмы применения этой самой сжатой памяти, из-за чего активное приложение может схлопываться по негаданным причинам (причина на самом деле проста - программа не может выполняться, пока происходит обработка её данных), при этом часть данных переписывается в кеш вместо адресной работы с ними, хотя, может, это и к лучшему, не хотелось бы видеть на телефоне ошибки типа инструкция по адресу 0хс000007б обратилась по адресу 0хсабвгдеж инструкция не может быть выполнена. Вместо этого можно было бы проводить операции с файлами напрямую, но для этого надо вводить общую адресацию оперативной и постоянной памяти, чего в условиях контейнерной работы андроида не представляется возможным.
Стольео чуши написал для школяров что не в теме😂 смешной мамкин компутарщик 🤣
@@max5405 ну правильно, я ж не снимаю ролик об этом на ютабчике, а пишу текстом.
Я пришел из будущего и Ютуб везде тормозит
Конечно интересно! Спасибо за неповторимый контент! Требуем продолжения😊
Наконец то, по настоящему интересный контент
Надо отдать должное Qualcomm'у, несмотря на меньшую кэш-память в 8 gen 2 (раза в два, наверное) его производительность по CPU не сильно отстает от A15, а по GPU даже превосходит. Также, то, что Android не выкидывает фоновые задачи нафиг является плюсом, я могу в нескольких приложениях начать загрузку, и в игре какой-то начать поиск матча. К слову, я так раз сделал, В хроме скачивал Линукс, в торренте фильмец, шахматы поставил на поиск матча, а сам сидел в ВК. И все нормально отработало
Подскажи, на андроиде продолжается загрузка если заблокировать экран? Надоело на айфоне контролировать процесс скачивания тяжелых файлов
@@holzer111 да. Некоторые оболочки (особенно у китайцев) любят останавливать фоновые приложения ради экономии батарейки, но это в любом случае управляемый процесс -- приложению можно задать приоритет и оно будет жить в фоне долго, если не вечно. Я так качаю торренты по пол дня, проблем не возникает
Как всегда лучшие) Мне как QA было очень интересно узнать про особенность работы Swift и прослойке JVM после Kotlin/Java. Я конечно знал о JVM, но не задумывался о влиянии на быстродействие. Спасибо вам!)
Ну так это родовая травма Android. iOS же изначально создавалась как мобильная версия OS X в своё время, поэтому с архитектурой ОС всё нормально.
Самое главное не сказал - про обновления от гугла (системы, сервисов и прочих компонентов). Если сторонние приложения заботятся о поддержке на "старых" андроидах, то гугл прет вперед, обрубая всё старьё, а с недавнего времени, к старым с тал относится даже Android 8, учитывая как он баговать стал именно в результате какой-то пакости от сервисов гугла.
Android 6 теперь вообще не поддерживает версии некоторых основных библиотек от 2020 (или 2022 - не помню точно)
вроде слышал что гугал прекротил поддержку гулал сервисов на андроид 4.1-4.4
Борис неверно сказал, что тяжелые задачи в андроиде выполняются в основном потоке. Этим могут нагрешить разрабы, если это новички и это их первое приложение обучающего курса. Всегда для тяжелых задач, а уж тем более запросов на сервер, создается отдельный поток, например, в RX Java, или выполняется через корутины. Зря в комментах пишут, что если придуманы в 80, то это устаревшее. Объектно-ориентированное программирование придумано еще раньше, так что теперь делать? Вообще не писать программы? В андроиде есть также сервисы, которым можно передать задачу, например, скачивание большого файла, и там будет в фоне качаться, пока приложение висит в памяти, не обязательно активным. Мне, кстати, в iOS очень не хватает сервисов или работы в фоне: запускаю скачиваться ресурсы игры на относительно медленном интернете, так через какое-то время все фризится , даже если я не свернул программу, а просто выключил экран. Про отдельный процесс вместо потока-это бред ( может для винды и норм, для мобильной разработки это не нужно). Также, в андроиде есть возможность переиспользования созданного потока, чтобы его не уничтожать и заново не создавать, тратя ресурсы.
супер супер супер интересно. ЕЩе подобных видосов! Разослал ссылку спорящим ))) и просто друзьям технарям! СПАСИБО!
А уведомили их о том, что видео не несет фактов и стоющих аргументов ?
Объясните мне одну вещь, РЕАЛЬНО у кого-нибудь еще торомозит андроид в 2023???, у меня уже в 2018 не было проблем на андроиде, да флагман сяоми и сейчас тоже флагман, мое мнение, тормозит только у тех, у кого старый андроид еще и более слабый проц.
13 ведройд микрофризит, но я чудес от сдм439 не ожидаю
Так и есть. Если сравнивать сопостовимые хотя бы по цене телефоны, то у ёпла уже давно нет приемуществ. Где-то лет 7 уже нет их ))) Сравнивают обычно жопу с пальцем, а потом удивляются
не тормозит
12 андроид сток Oxygen OS, работает нормально, нет тормозов, точнее есть, но вероятность очень редкая, да и вообще, это когда у меня какие то операции. Так что андроид уже не тормознутый, а точнее 50/50 (читая комментарии особенно)
@@Rine1337 о тожн оксиген и 14 андроид все гуд смарту 2 года, ванплас 9 рт
Боря настолько быстр, что его отражение на телефоне не успевает за ним заварить чай...
Создай на UA-cam рубрику ПОДКАСТЫ, которые можно было бы слушать офлайн и в машине.
Круто! Где вы это всё откапываете? Спасибо за сложные вещи простым языком.
Меня тупым в андроидах и технике не назовешь . Но даже я не успевал всё понять. 80% зрителей мне кажется и 50% материала не поняла ... Замудренно и быстро)
Это понятно, а почему глючит андроид
Спасибо за видео!
На счет разнообразия железа и проблем у системы изза этого я знал, конечно слоднее сделать на столькл универсальную ось
Есть еще фишка, на яблоках есть проблема выполнения фоновых задач, по типу фонового скачивания больших файлов, впрочнм это может быть криворукость разработчиков
У каждой сичтемы есть свои плюсы и минусы)
Там не то, чтобы проблема, там специфика. Чтобы приложение могло работать в фоне, оно должно иметь чёткие причины: это воспроизведение звука, навигация, аудиосвязь и прочее. Иначе приложение ставится на паузу после нескольких секунд после сворачивания.
А чтобы скачать что-то в фоне, есть функция, когда приложение даёт ссылку системе и говорит "скачай". Система скачивает, будит приложение и отдаёт ему ссылку на уже локальный файл. Если разработчик хочет, чтобы его прилага "в фоне" качала файлы, он должен использовать это API
IOS тоже бывает фризит и тормозит ничего идеально не работает в этом мире
@@KachkaDziub а если в фоне загружать файлы? Начиная с какого-то андроида меня бесит остановка фоновой загрузки в облако
@Дмитрий Кёнигсберг система обновляется в фоне или скачивается несистемный нужный мне сериал?🤔
@@Steve43215 Загружать чем? У встроенных приложений системы меньше ограничений, чем у приложений с аппстора.
Но и они для фоновых процессов работают в зависимости от настроек "скачивать только на wifi", "экономия трафика", с большой вероятностью фоновая загрузка приостанавливается при слабом сигнале или низком заряде.
iCloud/фотки/видео у меня всегда синхронизируются в фоне, без ожидания в развёрнутой прилаге
хотелось бы больше таких роликов! просвещайте интересующихся и любознательных
ни задуматься на заре, ни наверстать до сих пор отрисовку юи в отдельный бесперебойный поток - это надо быть индочуркой высшей пробы
Для iOS все ещё актуальна информация, что пока идёт отрисовка, все остальные процессы ставятся на паузу? Помнится, как-то смотрел видео, в которых проводили эксперименты, держа например палец на экране и медленно переводя между приложениями, так там в данный момент времени не было ни одного активного процесса кроме отрисовки интерфейса. Мол, главное, чтобы для пользователя выглядело плавно и шустро, а остальное пофигу. В Android же, как и в классическом Линукс, практически все процессы в системе имеют равный приоритет, поэтому и случаются лаги.
Это не совсем так, в ios есть специальные cheduler обьекты - сначала разберем ранлупы. Один из таких ранлупов это ранлуп скролла, при его работе действительно главный ранлуп ставится на паузу и ios разработчик может максимальное количество ресурсов направить на плавность скролла. Но так же есть и другие cheduler обьекты, например очереди отправки не ставятся на паузу. Таким образом ios разработчик может гибко настраивать приоритетность задач в зависимости от того, где сейчас нужна максимальная производительность.
Почему айос похожа на систему для ДЦПшников, которые не могут посидеть в настройках 5 минут?
А почему на андроиде с триллиардом всевозможных настроек по дефолту стоят самые убогие и ты вынужден все выставлять вручную часами?
@@freonfeed9744 я тебе про пять минут, ты мне про часы... Чë?
Допустим, если так, то ты типо предлагаешь сесть на айфно и хавать, чë дали?
UPD:да по аве видно, что ты фанатка эппл. О чëм с тобой говорить?
@@glaza228 слюни то вытри с экрана, а то забрызгал небось, пока коммент писал)
Имеется и айфон и фолд самсунговский, поэтому я знаю о чем я говорю. Несмотря на преимущества и возможности каждой взятой отдельно системы, что касается визуального оформления, управления жестами и в целом вылизанности системы - айфон на много голов выше
@@freonfeed9744 cyчка, с чего я вдруг должен гореть, что бы написать что то подобное?) По себе не суди, когда защищаешь святое айфно
спасибо, всегда интересовал этот вопрос
Потрясающий выпуск!
Интересный и полезный. Спасибо! Побольше таких.
Я почему-то думал, что это видео будет по умолчанию содержать советы, что делать чтобы android как можно меньше тормозил
купить iPhone :) но ладно, шучу, понимаю, что из-за разной философии систем мало кто решить на такой переход) так что остается идти в разработчики и менять мир изнутри)
@@Zariche8 андроид - это мобильный линукс, с присущей ему свободой, которая, однако, имеет свою неприятную цену: необходимость тратить время на всякие мелкие косяки и/или разбираться в разных тех.деталях.. бизнес выбирает apple, потому что их продукция позволяет сосредоточится на своих проблемах, не отвлекаясь на проблемы устройства, но не позволяет делать все, что взбредет в голову, и с чем вполне может справится андроид.. андроид хорош для экспериментов, для обхода правил, для изучения нового. apple хорош для работы
@@the2soul В точку) 10 лет сидела на андроиде и было в своё время в кайф пересобирать прошивки, ебаться с кастомами и тд, но 4 года назад вынудили перейти на Apple на работе и назад дороги по ходу уже нет 😂
Перешел на иос пару лет назад, и это просто счастье какое то. Очень удобная система, не припомню чтоб хоть раз были какие то глюки или фризы, за экосистему отдельная благодарность.
Ты повзрослел. Если человек переходит на ios сознательно (как я 3 года назад, сейчас мне 37), а не потому что это модно как у подростков, то ты повзрослел. Тебе захотелось стабильности. Нажал ты на действие или приложение, а оно сработало или открылось. Прогнозируемость действий
@@evilash6010 У вас мышление ребенка детского сада... Вылеты, баги, сбои системы айфона явно с вами не согласятся. А в андроиде если нажать кнопку выключения, то устройство может увеличить звук вместо выключения ? Я что-то ни разу такое не встречал. Понты не зависят от возраста, хоть вам 18, хоть 33 вы все равно будете жертвой маркетинга. (Первые айфоны реально были на высоте, но сейчас эпл сильно скатилась)
@@evilash6010 И с каких пор переплатить за бренд это взросление, а не пустая трата денег (Ну и как всегда вы начнете впаривать какой айфон "великий и стабильный", а сами ни разу не пользовались флагманскими андроидами - именно вы, а не подростки, жертвы маркетинга). Что вам айфон дает за такую цену, что не могут дать другие ? Может лучшую камеру ? - нет. Может лучший экран ? - нет. Ну хотя бы он не использует древний и тупой разьем для зарядки ? - и тут тоже нет, пока любой бюджетник имеет тип с со скоростью зарядки 66 - айфон в 4 раза дороже до сих пор сидит на лайтнинге со своей скорость 20 (И при этом эпл орут про свою экологию...)
@@_alexgame_9092чувак кому ты что доказываешь)))
Не забивать внутренююю память,до предела и перезагружать систему раз в 3 дня.
Или купить Google pixel и забыть про то, что может что-то тормозить.
В настройках запретить фоновую работу ненужных приложений - профит.
Чисто раз в неделю по собственной инициативе чищу кэш, и всё прекрасно работает, никаких лагов, никаких тормозов. Хуавею моего уж три года стукнуло. То ли мне повезло, то ли проблема сильно преувеличена и встречается только на бюджетках и самсунгах в наше время.
я где-то 300 дней не перезагружал свой xiaomi redmi note 5. И он не лагал и нормально работал.
@@Михаил-щ7и7к pixel 6 тормозит так же или ещё хуже, чем другие фрагманы на Android based системах. Не надо рассказывать сказки, что pixelи работают стабильно
Открою маленький секрет, IOS тоже тормозит не хило, приложения могут вылетать, зависать, могут быть микрофризы в настройках, камере и тд. Наблюдал лично за время пользования.
Кайфанул, очень актуально. Пользуюсь четвертым пикселем. Часто спорим с яблочниками😅
андроид лагает только если закачать в него кучу программ и не чистить оперативку с помощью рута, еще может быть ядро плохо настроено и это тоже фикситься рутом, в видосе ничего об этом нет, ни про вейклоки, ни про zram, ни про управление ядром в целом
Конечно, любой пользователь же умеет и хочет донастраивать аппарат и ставить в него Рут. Да всей этой темой рутирования и настройкой системы,ядра и прочего интересуется от силы 5-15% пользователей андроид. Остальным нахер это не надо, купил и из коробки пользуешься
@@Marat_bagautdinov ну это их проблемы, пускай ходят с лагающами телефонами за 100к ахах
Ну давай, расскажи нам, как рутануть хуавей/хонор.
@@igorwill13 ну а что делать если не нравятся стоковые прошивки, поставил кастом и пользуешься смартом с удовольствием, и смысл менять тврп?, просто обновляй через прогу. Настроил смарт после покупки 1 раз и пользуйся, на официальных кастомах обновы также по воздуху прилетают
@@Marat_bagautdinov отнеси в сц, резину сам на тачке меняешь?
Спасибо большое, очень полезный контент, теперь понял почему айфоны имеют более плавную анимацию и отрисовку, оказалось она просчитывается отдельным потоком, круто👍
Не совсем так. У айос просто ещё интерфейс работает в 48 фпс как элемент оптимизации по сравнению с андроидом. У андроида интерфейс работает в 60 фпс
Дело не только в этом если говорить о плавности, в целом гугл об анимациях начал задумываться только к андроиду 9-10, а многие китайцы любят создать иллюзию скорости устройства изменив кратность скорости анимации в сторону её увеличения.
Да даже в iOS с анимациями проще работать, более удобные инструменты, чем на Android, совокупляясь с xml и прочим ужасом.
А мне Windows Phone дороже вашей производительности и современности)
Потому что это сговор всех производителей железяк, чтобы продавать каждение 2 года всем новые бусы. Запустите на современной железке приложение старой версии годов 9, размером 5мб и новое на 50мб и прозреешь, если они тебе дадут это сделать или найдешь его .
Побольше бы таких видео, очень структурированная подача!
Видимо, проблема потенциально неразрешимая, пока на андроиде такое разнообразие железа, та же история с ПеКа.
Не только железа, но и программ разнообразие.
Ну, да. Apple как сделали в 1976 ставку на тесную связку своего железа и софта, так до сих пор остались этому верны и снимают сливки сейчас, пока андроид страдает от тех же проблем, что и 10 лет назад( Ну по факту только Эппол так и могут, потому что ни у какого производителя больше такой возможности нет. Google Pixel только мб, но они не так давно на рынок смартов зашли, и нужно ещё время на доработку.
@@arisu2718 ну это как ПеКа и Мак, да, у второго вылизанная оптимизация и ОС, но ПеКа более открытая система. Тут уж кто что хочет: ставить себе рут и накатывать систему на рандомное железо или стабильную, но ограниченную в чем-то систему, ну это если упрощать.
Обзор чела который жизнь без Айфона не мыслит. Даже ролик записал . Бред короче
Жалко тебе...
Сам пользуюсь айфономXr и Самсунг ноте9, и скажу так, Самсунг ели работает уже, а айфон вообще не испытывает проблем в 2023
👍👍👍 Как всегда очень познавательно и всё по полочкам!
Андройдоводы привыкли к тормозам и не замечают их. И усераются что не тормозит😂
Меня немного позабавили тейки про кеши.
Важно разделять скорость передачи данных и задержку доступа.
И ты его хоть 10 назови, ничего не изменится. По факту скорость и/или задержки кеша зависит от банальной физики. Например
от частоты его работы. (которая обычно равна частоте ядра)
от его удалённости от ядра.
от его размера! Чем он больше, тем выше задержка доступа, при прочих равных. (с чем стараются бороться)
Конечно же от топологии, назовём это так.
Та же скорость передачи, зависит от размера внутренней шины.
Тут куча нюансов. Например ещё играют роль алгоритмы. Т.е. по мимо объёма хранилища, важно насколько эффективно оно используется.
А тут что? Говорят, мол потому что L2, то он значит быстрей. Ну давайте все кеши назовём L0, а за одно покрасим их в красный!
Да, тоже немного позабавило видео..
@@Rikki_Tikki-Tavi Я бы ещё добавил что тема повествования, мягко говоря вводит в заблуждение.
Ибо мой UX, говорит о том, что ничего из современного, от 300-400$ по крайней мере, не тормозит.
@@Bezdll согласен абсолютно!
У меня был единственный телефон на андроиде который не тормозил и не лагал, китайский нн, ZTE, это был мой предыдущий телефон, там был чистый 9й андроид, видео на Ютубе переворачивались без задержки и сам телефон работал очень быстро, но я его разбил уже 3й раз, да и корпус там держался на честном слове, поэтому все таки решено было купить новый, ща хожу с сяоми, норм, но оболочка лагает, именно лагает, а не медленно работает, очень много багов и подвисаний, понятно что со временем поправят, но пока что пользоваться не очень приятно
Если возможность есть, прошей на пиксель. Redmi note 9s летает
@@Neversa привет. У меня тоже note 9 s. Доволен. Иногда,раз в месяц. Начинает самопроизвольно открывать и закрывать приложения,как будто фейерверк!!! Перезагружал. Не очень приятно.
А что такое "перешить на пиксель"????
@@Сергей-б5п3г перепрошить на чистый андроид, ну или "Pixel Experience"
Как ультимативный совет - прошивка.
Если лень, качаешь на комп adb app control и удаляешь предустановленный хлам (тут лучше по гайдам, иначе придется перепрошивать) и весь хлам от гугл кроме маркета и сервисов. Гугловские приложения потом можно скачать обратно, и они перестанут иметь статус системных и жрать память как не в себя.
А так же в редко используемых приложениях выставить в настройках закрывать всегда. То есть, если приложение свернуто - оно свернуто, если закрыто - фоновые процессы гасятся.
У самого Xiaomi, все летает на уровне айфона)
@@TemhaN_UwU а с этим геморроя не будет? просто большинство пикселей на снапдрегоне, а мой на медиатеке