Все "тяжёлые" операции на приложениях андроид следует выполнять в отдельном потоке. Если приложение лагает или долго запускается, речь идёт о лени разработчиков оптимизировать продукт
васья васья переключение потока это дорого, а гавна-арм не умеет переключать потоки безболезненно что бы ничего не тормозилло - это нужен как раз таки один поток без блокировок работающий на очередях но тогда вёнда получится ахаха!!!
@@AEF23C20 поддерживаю полностью. Многопоточность - не значит быстро и не значит плавно, порой синхронизация потоков (семафоры, мутексы, спинвейты) могут быть дороже чем выполнить операцию на основном потоке.
@@Gallardo994 и это пол-беды потому что ядро линукса - это гавно потому что уже оно в свою очередь зачем то написано "многопоточно" и мало того что практически невозможно напрямую исполнить что либо на ядре прямым сисколом, так это гавно даже через прокладку что либо исполняя задействует несколько потоков так называемого ядра линукса и уже оно в свою очередь многопоточно, но зачем оно так сделано - да хрен бы знал
@@Gallardo994 с этим тоже согласен. Если говорим в контексте того, что операция настолько тяжела, что фризит UI, то имеет смысл переключение на отдельный поток. Плюс в коде можно очень плохими подходами отрисовывать ui, опять же зависит от желания и скиллов разработчика
посоны вы не понимаете ахаха! потоки вообще не нужны потому что нужны только процессы, а в каждом процессе один поток это делается только для того, что бы если процесс упал - да и чёрт с ним гори в аду, но все процессы он за собой не утащщит а значит можно перезапустить процесс и оно снова заработает приложение должно быть многопроцессовым, а в основном все вменяемые приложения так и построены, на вёнде конечно же а обмениваются эти процессы приложения через разделяемую память и не важно что это оперативка или винты и обмениваются процессы только через команды друг другу, а эти команды встают в очередь и исполняются последовательно, и теперь фокус - ИНОГДА СКИПАЮТСЯ, т.е. не исполняются вовсе именно так работает виндавозный юи, т.е. менеджер окон, это несколько процессов, сам менеджер, гди и так далее и все эти процессы обмениваются командами но что бы юи никогда не тормозил - сам юи как процесс скипает отрисовку кадров когда нужно это сделать и никаких тормозов никогда не возникает, да им и браться неоткуда, потому что процессы связанные с окошками не имеют ни одной блокирующей операции но это вёнда, вёнду великие инженеры писали а не студенты падвальные
Garbage Collection - это основная причина подтормаживаний аппов на андройде и основой неустранимый изъян архитектуры Java. Кратко: когда память заканчивается включается gc, который ищет неиспользуемые элементы кучи для последующего высвобождения. Но при этом он жрет ЦПУ, ПСП и что самое важное - подмораживает исследуемую память (переводит в рид-онли из-за синхронности этой операции), так что приложение подвисает при попытке записи в этот участок памяти. Прикольно, что в специализированном видео эту причину вообще не назвали )
Всё не так просто. У GC есть быстра сборка мусора и глубокая сборка. Именно глубокая может вызвать торможение, но запускается она только тогда когда быстрая уже не помогает. А тут вступает другой фактор в игру. На Андроиде управление памятью работает иначе и в случае если памяти не хватает система может выгрузить давние приложения. Так что сборщик мусора в подавляющем большинстве случаев не является причиной глюков.
@@kreatifchk6354 мне тоже так кажется. Когда в момент свайпа интерфейса оно начинает люто лагать, тут дело не в GC. Во время сборки должна еще фрагментация происходить, которая оптимизирует участки памяти. И наоборот приводит к быстродействию в конечном итоге. А лаг связанный с GC только во время фрагментации, аллоцирования или сборки может происходить. Даже если телефон ребутнуть, очистить от приложений, и перезагрузить, лаги останутся. Новый телефон с магазина и телефон которому полтора года - не одно и тоже устройство по факту. И так повсеместно в андройдах. Делал тест, очищал полностью телефон, это не помогает. Nand память тоже не должна так быстро выходить из строя, там же обычные SSD. Да и технологии за 5 лет ушли далеко, многие SSD работают десятилетиями теперь. И используются только для файла подкачки, но никак не основной памяти. ОЗУ это вообще другой тип памяти, которая зависит от напряжения без сохранения данных. Другой принцип вообще, она не выходит из строя со временем. Вообще не понимаю странную функцию последних андройдов, когда предлагают создать файл подкачки по 10-15 гигов, это должно наоборот затормозить устройство в конечном итоге. Но преподносят как фичу, просто маркетинг. имхо
Борис, не вводите людей в заблуждение - в Андроиде запрещено делать сетевые обращения в главном потоке! Это не означает, что нет других причин для тормозов, но программист всегда обязан создавать отдельный поток для сетевых операций, как раз по причине из возможного зависания (таймаутов).
Выпуск интересный, но есть одна маааааленькая просьба. Сделайте выравнивание аудио ряда. Либо громкость голоса поднимите, либо громкость эффектов на переходах приглушите. Я начал смотреть видео и сделал громче звук в начале, и тут у меня как заорала аудио вставка, что я звук сильно убавил. Пришлось до конца ролика вслушиваться, чтобы меня больше не пугали.
Это какой-то тотальный пи*дец и русскими звукооператорами, я уже не смотрю русские фильмы много лет из-за звука. Голос не слышно, слов не разобрать, но музыка и спецэффекты очень громко. Ни с одним пиратским или дублированным фильмом таких проблем нет.
Я так "рад" набору 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
Были айфоны, давно ими не пользуюсь. Закрытая и топорная система задрали. 3,5 года отходил с 1+7, всё хорошо работало и работает, сменил из-за батареи на 1+10 pro. Всё так же хорошо работает. Пускай на флагманском ведре иногда случаются баги, но его возможности перекрывают это. Ставя на чашу весов возможности устройства и красивые анимации, я лично выбрал возможности. Бесспорно, с точки зрения железа и софта айфоны действительно выдающиеся, но это тоже самое что ездить на гоночной машине по треку с кирпичом под педалью газа.
@@ДжорджОруэлл-ц8и как минимум оплата через телефон в России) открытый модуль nfc тоже очень полезно для быстрой связи с устройствами (колонки, наушники, бытовая техника и многое другое) и проверки карточек например. Поддержку хотя бы aptx, а лучше ldac для прослушивания качественной музыки на хороших устройствах. Возможность просто что нибудь распечатать по быстрому с телефона соединив кабелем с ПК в закрытой сети(часто нужно по работе), установка приложений не из апп стор, оч удобно когда ты берешь платную версию хорошего приложения не через стор, сейчас это особенно популярно. Хотелось бы норм звонилку с поиском. Это лишь первое что пришло на ум.
@@Mukanalex вообще, 16.4.1 баги есть! В том смысле, что виджеты исчезают, иконки пропадают, бывает чет не прогрузит. Ждем, когда пофиксят. Не говорю уже о том, что в настройках % кейс от AirPods пропадает частенько, а % наушников есть 💁ну это в любом случае ерунда. iPhone SE 2020, 3 года, полет отличный👋
Я прорвал много телефонов, пиксель работал с багами, особенно 12 андроид был ужасен, айфон тоже баги частые, а вот рог фон 3 от асуса был по системе идеален! Реально самый стабильный телефон был, но были нюансы по браку (ширик был бракованный, хотя камеры не его конек)
Смотрю это видео и поражаюсь. Как у вас получилось собрать столько мифов из старых версий Android? ХЗ кто вас консультировал, но тут очень много пропущено
саспенд приложений есть и в андроиде (причём производители позволяют пользователю даже приоритеты раздавать, какому приолжению сразу саспендиться и не кушать батарею/память, а какому даже при погасшем экране продолжать работать - что крайне удобно, на фоне йопла).
По поводу мультипотока: на ведре большую часть долгоиграющих операций не получится запустить в мейн потоке. Работа с бд, с сетью и прочее - сразу выкинет ARE. А "приложение не отвечает" зачастую связано как раз с отрисовкой юай. Часто, например, такое бывает из-за большого количества векторных изображений
скорее ANR - Application not responding. Но да, сути не меняет) плюс такое приложение не пройдёт даже первоначальные тесты от гугла, если оно выкладывается в GP
Конечно многозадачность в Айфоне лучше. Только почему-то он не может загрузить файл в телеграме в сфернутом режиме и игры которые имеют встроенный кэш на тип Genshin. Тоже не загружаются в фоне, и это называется многозадачностью?
Да, есть такая хуйня с iOS, особенно с видео в телеге, как с языка снял. Но между такими ограничениями и внезапно разогревшемся в кармане ведроидом, взяв в руки который с охуеванием обнаруживаешь, что он ещё и выжрал 20 % батареи, проводя какие-то фоновые «сканирования медиа» и прочую херню, я лучше выберу айфон.
На айфоне многозадачность для галочки, только родные приложения в фоне могут работать, никакого тебе фона и двойного экрана, ну зато яблодрочеры радуются плавности
@@effect3524 я имею ввиду не то сколько приложение в памяти висит, на андроиде в частности на OnePlus ты можешь заблокировать приложение в озу оно у тебя хоть год будет висеть, я про то что на айфоне приложения не могут скачивать, загружать материал в фоне, ты не сможешь в гугл фото синхронизировать фотографии свернув приложение
Хз, ребят. Никогда ничего не тормозило на андроиде. Перешёл с 7 яблока на андроид миллион лет назад. Всё тут и сижу. Зато ничего не отваливается от обновлений.
Это действительно было убер интересно. Спасибо за подготовку видео такого качества как визуально так и информационно. Посмотрел все последние ролики и невероятно рад, что вы снова вернулись на канал в качестве ведущего) Респект вашему тембру и стилю речи. Слушать приятно и интересно. (Интересный факт, смотрю ваши ролики с 11 лет и сейчас мне 23. Благодарен всей команде за влияние на мою жизнь❤)
Ну про 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 всегда тормозит систему. Как уже было сказано, это заблуждение.
Когда вы показываете тесты производительности/потребления памяти на ОС надо указывать какие устройства вы брали. Во первых Android флагманы имеют очень большое разрешение экрана и его размер, а значит что нужно хранить больше информации о пикселях, что уже сразу чистой математикой показывает что расход оперативки будет больше. Во вторых сценарий как вы проводите тест тоже очень важен, да и одно и тоже приложение очень по разному может работать на Android и iOS и кроме общего названия и внешнего вида иметь мало чего общего
@NICKLESS да, я так и понял. Мне просто повергает в шок это. Хоть бы чекнули сценарий с опытным разработчиков, прежде чем отправлять это в съемку. Но зачем? Проще хайповать на громких заголовках
@@AndroidBroadcast таймкод 13:54 три приложения из списка на айфоне жрут памяти на 15-20% больше чем на андроид, но нет у яблочников как у верунов нет объективных доказательств своей правоты - просто пелена на глаза, то же гонево про размер кэша процов - просто ржал в голосину, ещё б меряли камни по производительности размером кэша L2 и т.д., а прикол в том что деградация яблочников такова, что они не способны юзать топовые андроиды, они не понимают почему система не решила всё за них и надо совершать выбор и принимать решения самостоятельно...
16:44 вот тут дичь какая-то Для запроса данных из интернета ВСЕГДА создаётся отдельный поток. Более того, если разработчик этого не сделает, то приложение будет вылетать с ошибкой. Так что UI в таких случаях никогда зависать не будет P.S. это я говорю как Android разработчик
Есть такая штука - бандлы, которые решают проблемы большого зоопарка устройств. А то, что девайсы тормозят - это результат того, что современные разработчики забили болт на оптимизацию. Вы пробовали скомпилировать тяжёлый проект на андроид студии? А теперь угадайте во сколько раз он быстрее компилируется на эклипсе...
У меня есть опровержение идеи фрагментарности. Как правило, первые три года после покупки смартфона никаких ни лагов, ни фризов не наблюдается. Но потом пиши пропало. Постепенно с каждым днём телефон работает всё медленнее и медленнее. И в какой-то перспективе телефоном невозможно будет пользоваться. Если бы идея фрагментарности была бы верна, то мы бы наблюдали бы обратную картину. С течением времени лаги бы не усугублялись, а оставались бы на том же уровне, или даже сокращались бы при новых обновлениях. Предлагаю свою более простую причину. Производители просто хотят больше денег, поэтому искусственно снижают производительность своих устройств, чтобы люди чаще покупали новые устройства. Очень часто так бывает, что телефон ещё полностью рабочий, но пользоваться им невозможно из-за лагов.
Так и есть. Особенно Самсунг этим страдает. Через три года после выхода телефона он начинает безбожно тормозить, причем не спасает ни сброс к заводским настройкам, ни перепрошивка.
Какое-то хреновое опровержение, и причём тут фрагментация? Она была, есть и будет, потому что на андроиде огромный зоопарк устройств, начиная от китайских дешманских ноунеймов и и заканчивая флагманами от Самсунга. А забивают производители, потому что ни у кого ресурсов не хватит поддерживать весь этот зоопарк. В то время как у Apple актуальные и не очень айфоны можно по пальцам рук пересчитать, конечно они будут работать лучше, потому что они не распыляются на поддержку всего этого зоопарка.
Последняя глава видео про отрисовку - данные очень старые, в android уже давно есть RenderThread (оптимизация отрисовки и тех же анимаций), а так же всякую дичь делать на UI thread android давно не позволяет. Я бы сказал что последний поинт про отрисовку не очень соответствует действительности.
С радостью посмотрел этот выпуск. Отличный формат и очень всё хорошо структурировано. Как по-мне, то вы впереди всех по этой тематике. Субъективно, конечно, но я всегда дико радуюсь выходу в Ваших выпусков в этом формате
В эпоху быстрых накопителей, оперативной памяти и мощных процессоров тормоза на андройдах давно пропали, теперь такое бывает разве что из за кривого/сырого ПО.
Как же мы докатились до жизни такой. В ПК старых производительность была ниже, зоопарк устройств ещё больше... И как-то удавалось везде работать достаточно быстро.
Потому что у софта не было такой функциональности какая есть сейчас. Не было нормального интерфейса, не было анимаций. Не было нормальных систем защиты от вирусни и сетевых угроз. Софт не подстраивался под конкретного юзера, не хранил кеш для более быстрой загрузки и прочее, прочее и прочее
@@Die_MF_Die Да что там по функциональности? Кроме карт и всякого AR там 2 кнопки и всё. Это в Эксель зашиты сотни докторских диссертаций, но нормально работает с 90х. Анимации, если они приводят к тормозам - зло. Вирусню на мобилах давно победили т.к. никто уже не пихает флешки с автозапуском. Контроль приложений на маркете (как в Эпл) и вуаля. Подстройка под конкретного пользователя - что именно? Что он мне чатики нужные вывел, или рекомендации - ну вау, инопланетная технология. Это всё качается из инета, не локальное приложение принимает решение. Кэш туда же - если с ним всё еле передвигается, зачем он нужен?
Максим, это действительно недостаток. Когда мы смотрим на маркетинговые характеристики систем, можем показаться, что сейчас вся электроника очень сильна и мощна. На самом деле, это не так: ресурсы процессора и компонентов систем реально ограничены, и использовать принцип «разделяй и властвуй» на самом деле даёт профит и прирост производительности. Держать же какой-либо процесс в постоянном исполнении - это бессмысленная трата ресурсов
Один из примеров ограниченности ресурсов на данный момент - это работа оперативной памяти. Её реальная, физическая скорость не превосходит 300 МГц, и условные 3,2 ГГц достигаются за счет распараллеливания передачи данных, а не реального увеличения скорости.
Если не считать передачу каких-то бешеных террабайтов данных через телеграмм, которая сейчас почему-то стала жутко модной и необходимой, если почитать на форумах посты сторонников андройда, на мобиле от этой "настоящей" многопоточности больше проблем чем пользы
Я всегда придерживаюсь таких правил:1) периодически чистить кэш 2)полностью не забивать внутреннюю память 3) хотя бы раз в неделю перезагружать смарт. И тогда ваш телефон всегда будет работать нормально, без явных глюков и тормозов
3 года назад купил и ни разу не чистил кэш, свободной памяти держу гигов 10, про перезагрузку вообще не знаю ) Он сам выключается, когда заряд батареи станет критически низким ) это где-то ближе к вечеру, как раз, когда я уже дома)
Ребзи, всё здорово, но кроме Main Thread в андроиде ещё есть RenderThread ) но смысл в целом верно передан о том, что приложения делают кучу лишней работы в блокирующем юай потоке
Вы ещё забыли недавно почивший Windows Phone 8.1 upd2 упомянуть, где были смартфоны не только от Нокия, но и от Хуавея, Флай, Хай Скрина, и многих других на разной начинке. Так там ОС летала на 512мб оперативки, и Асфальт8 летал на самом бюджете, против ведроидов которым уже и 2гб оперативки было маловато, и всё тупило. Я к тому что Майки используя закрытую проприетарную ось, справились с оптимизацией под тонны разного железа, жалко только по некоторым идиотским и известным причинам всё свернули. Я по сей день считаю что это была лучшая мобильная ось, и плитки именно в мобильном сегменте рулили.
@@bipolar-fox ну а я использовал почти до самого закрытия магазина так-то (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 намного круче чем в андроид, на своем 13 pro max я отправляю 1.5гб фоток в телеграмм, сворачиваю приложение и.... фотки не отправляются
Доступ к очистке кэша одной кнопкой с каждым новым Андроид, все больше усложняют. Плюс, у многих оболочек есть скрытые разделы, где память засоряется. Все это, как будто специально делается, чтоб смарт быстрее начал лагать.
А что, кто-то отказывается от денег? У кого это их столько, что он гордо отвергает дополнительные? Ютуб не платит, а жить на что, на комментарии рекламофобов?
Ваау! Самое простое на поверхности! Я работаю в наружной рекламе дизайнером-печатнрком. Смотрю, как открытие для себя. Столько вопросов после просмотра. Такое плотное видео, а и процента не захватили и это понятно почему. Некоторые сложные темы не объясняются в четырех словах. Не суть. Многие из нас знают только как скачать ломаный кэш и в какую папку положить. А большинство вообще не понимает, как андроид настроить)). Хорошее видео! Очень буду ждать новые видео о платформе Андроид!
@@Sa1meEaZy глубокое? Выйди во двор посмотри вокруг, парень!) До фига увидишь Илонов Масков? Это научнопопулярный общеобразовательный канал. Ты о чём вообще? Не с той ноги встал?
На словах оно так,но в играх андроид флагман рвет айфоны. Айфон быстро занижает яркость и уходит в тротлинг. Да и чтобы приложения не закрывались,достаточно поставить блок и иметь хотя-бы 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хсабвгдеж инструкция не может быть выполнена. Вместо этого можно было бы проводить операции с файлами напрямую, но для этого надо вводить общую адресацию оперативной и постоянной памяти, чего в условиях контейнерной работы андроида не представляется возможным.
фоновая работа в андройде уже давно оптимизирована (начиная с 7 версии), там тоже через короткое время приложение принудительно останавливается, если только не показывает уведомления о работе (например, воспроизведение музыки)
Вот как раз с музыкой в фоне проблемы, например аудиокниги слушаешь в телеграме, пока на весь экран открыт навигатор, и примерно через час ведроид решает что водителю пора уснуть за рулём. Тупо убивает процесс телеги. Хотя свободной оперативы вагон. Спасает только многооконный режим, но это глючный костыль с перегревом процессора, не говоря уж о том что навигатор на половине экрана смартфона тупо не видно без микроскопа. Гнусмас s20+ долго так не может, перегревается и вырубает разделение экрана. Зато флагман!
@@sermart1234 Нова лончер, сейчас на s22+ уже дольше не убивает процессы, да и в разделении экрана почти не греется. Тоже эксинос, прогресс конечно есть, но за s20+ всё равно обидно)
Потому что это сговор всех производителей железяк, чтобы продавать каждение 2 года всем новые бусы. Запустите на современной железке приложение старой версии годов 9, размером 5мб и новое на 50мб и прозреешь, если они тебе дадут это сделать или найдешь его .
Объясните мне одну вещь, РЕАЛЬНО у кого-нибудь еще торомозит андроид в 2023???, у меня уже в 2018 не было проблем на андроиде, да флагман сяоми и сейчас тоже флагман, мое мнение, тормозит только у тех, у кого старый андроид еще и более слабый проц.
Так и есть. Если сравнивать сопостовимые хотя бы по цене телефоны, то у ёпла уже давно нет приемуществ. Где-то лет 7 уже нет их ))) Сравнивают обычно жопу с пальцем, а потом удивляются
12 андроид сток Oxygen OS, работает нормально, нет тормозов, точнее есть, но вероятность очень редкая, да и вообще, это когда у меня какие то операции. Так что андроид уже не тормознутый, а точнее 50/50 (читая комментарии особенно)
@@moskalivnanozhi123 эпл всегда на одно поколение впереди snapdragon. То есть проц снэпа примерно сравним с процом прошлого года от эпл! Поэтому вообще самым подходящим стоило бы сравнить а15 с 8 ген 2!!)
@@yraosnovnoi1135 ещё раз повторяю, друзья товарищи. Эпловские процессоры всегда опережают по производительности снепы на поколение (то есть 22 года снеп примерно одинаков с 21 эпловским байоником) . Теперь выход а15, как ты правильно подметил 21год, ну и выход 8 ген 2 был в 22году).. они примерно одинаковые). Кто не согласен погуглите в интернете!)
Вывод - ведроид лучшее, что есть в этом мире ибо его можно поставить на любой шлак из остатков на складе, что вполне себе найдёт своего покупателя и будет работать весьма долго, что не сделаешь с огрызкоосью - только на их железо, только под их контролем, только с их огромной наценкой - дорогой понт. Клёвые и не лагающие операционки были на телефонах нокия, алкатель и сименс с монохромными дисплеями на 4-5 строк, там всё чётко запускалось без тормозов и лагов 😄
Супер, спасибо!! Очень нравится ваша фишка, это плотность подачи информации. Это не Х2 скорость, это довольно таки много важных точечек опоры. Спасибо!
Спасибо за видео! За универсальность и гибкость есть плата. Наблюдение по последним девайсам, что были: Sony Xperia Z2 - на момент покупки был очень плавный, но недолго Honor 9 / 10 - примерно тоже самое, плавность пропала через год-полтора использования Huawei Mate 20 Pro - все идеально спустя даже 4 года! При этом всегда удалял все лишнее, не держал 100500 программ на каждый чих.
@@GARIPOOOFандройдам не нужны обновы официальные каждый год чтоб быть актуальными , это апл загнала вас в эту зависимость от обнов , если в двух словах, то же самое что и на винде с маками 🤥
Самое главное не сказал - про обновления от гугла (системы, сервисов и прочих компонентов). Если сторонние приложения заботятся о поддержке на "старых" андроидах, то гугл прет вперед, обрубая всё старьё, а с недавнего времени, к старым с тал относится даже Android 8, учитывая как он баговать стал именно в результате какой-то пакости от сервисов гугла. Android 6 теперь вообще не поддерживает версии некоторых основных библиотек от 2020 (или 2022 - не помню точно)
Приложения на Android: могут работать в фоне неограниченное время, жрет память, батарею, короче все не энергоэффективно. В тоже время другу с 12 Айфоном не хватает заряда до 8 вечера, когда я ещё хожу с 40% и пользуюсь ещё активнее чем он. Айфон не совсем эффективно использует свою же систему. Потому что: часть энергии уходит на отрисовку анимаций системы, часть энергии уходит на вспышку камеры при каждом новом уведомлении или звонке, часть энергии уходит на постоянную работу с фоновыми службами Эппл, часть энергии уходит на поддерживание приложений в фоне. Энергоэффективность зашкаливает. На MIUI кстати все настраивается. Хочешь держать в фоне 10 приложений - нажми пару кнопок. Или хочешь, чтобы приложения "засыпали" и не работали в фоне - пару несложных движений и готово. Я думаю проблема не в Android, а в пользователе, который ничего больше чем Apple не видит.
Я считаю, что нахер нужно отключать лишние красивости и анимации системы, если железо слабое. Нафиг мне 3D-переход между столами, если он показывается в 3 ФПС. Только раздражает
андроид лагает только если закачать в него кучу программ и не чистить оперативку с помощью рута, еще может быть ядро плохо настроено и это тоже фикситься рутом, в видосе ничего об этом нет, ни про вейклоки, ни про zram, ни про управление ядром в целом
Конечно, любой пользователь же умеет и хочет донастраивать аппарат и ставить в него Рут. Да всей этой темой рутирования и настройкой системы,ядра и прочего интересуется от силы 5-15% пользователей андроид. Остальным нахер это не надо, купил и из коробки пользуешься
@@igorwill13 ну а что делать если не нравятся стоковые прошивки, поставил кастом и пользуешься смартом с удовольствием, и смысл менять тврп?, просто обновляй через прогу. Настроил смарт после покупки 1 раз и пользуйся, на официальных кастомах обновы также по воздуху прилетают
Чисто раз в неделю по собственной инициативе чищу кэш, и всё прекрасно работает, никаких лагов, никаких тормозов. Хуавею моего уж три года стукнуло. То ли мне повезло, то ли проблема сильно преувеличена и встречается только на бюджетках и самсунгах в наше время.
@@Михаил-щ7и7к pixel 6 тормозит так же или ещё хуже, чем другие фрагманы на Android based системах. Не надо рассказывать сказки, что pixelи работают стабильно
@@freonfeed9744 я тебе про пять минут, ты мне про часы... Чë? Допустим, если так, то ты типо предлагаешь сесть на айфно и хавать, чë дали? UPD:да по аве видно, что ты фанатка эппл. О чëм с тобой говорить?
@@glaza228 слюни то вытри с экрана, а то забрызгал небось, пока коммент писал) Имеется и айфон и фолд самсунговский, поэтому я знаю о чем я говорю. Несмотря на преимущества и возможности каждой взятой отдельно системы, что касается визуального оформления, управления жестами и в целом вылизанности системы - айфон на много голов выше
Борис неверно сказал, что тяжелые задачи в андроиде выполняются в основном потоке. Этим могут нагрешить разрабы, если это новички и это их первое приложение обучающего курса. Всегда для тяжелых задач, а уж тем более запросов на сервер, создается отдельный поток, например, в RX Java, или выполняется через корутины. Зря в комментах пишут, что если придуманы в 80, то это устаревшее. Объектно-ориентированное программирование придумано еще раньше, так что теперь делать? Вообще не писать программы? В андроиде есть также сервисы, которым можно передать задачу, например, скачивание большого файла, и там будет в фоне качаться, пока приложение висит в памяти, не обязательно активным. Мне, кстати, в iOS очень не хватает сервисов или работы в фоне: запускаю скачиваться ресурсы игры на относительно медленном интернете, так через какое-то время все фризится , даже если я не свернул программу, а просто выключил экран. Про отдельный процесс вместо потока-это бред ( может для винды и норм, для мобильной разработки это не нужно). Также, в андроиде есть возможность переиспользования созданного потока, чтобы его не уничтожать и заново не создавать, тратя ресурсы.
Для iOS все ещё актуальна информация, что пока идёт отрисовка, все остальные процессы ставятся на паузу? Помнится, как-то смотрел видео, в которых проводили эксперименты, держа например палец на экране и медленно переводя между приложениями, так там в данный момент времени не было ни одного активного процесса кроме отрисовки интерфейса. Мол, главное, чтобы для пользователя выглядело плавно и шустро, а остальное пофигу. В Android же, как и в классическом Линукс, практически все процессы в системе имеют равный приоритет, поэтому и случаются лаги.
Это не совсем так, в ios есть специальные cheduler обьекты - сначала разберем ранлупы. Один из таких ранлупов это ранлуп скролла, при его работе действительно главный ранлуп ставится на паузу и ios разработчик может максимальное количество ресурсов направить на плавность скролла. Но так же есть и другие cheduler обьекты, например очереди отправки не ставятся на паузу. Таким образом ios разработчик может гибко настраивать приоритетность задач в зависимости от того, где сейчас нужна максимальная производительность.
Ооо...Ну вот это очень крутой видос, спасибо👌. Наконец то хоть кто то начал привносить ясность в этом извечном противостоянии, прям респектос огромный вам👏🙂
Да на самом деле очень поверхностный и местами спорный видос. 1я причина вообще высосана из пальца. Ибо она больше про совместимость, а не производительность
купить iPhone :) но ладно, шучу, понимаю, что из-за разной философии систем мало кто решить на такой переход) так что остается идти в разработчики и менять мир изнутри)
@@Zariche8 андроид - это мобильный линукс, с присущей ему свободой, которая, однако, имеет свою неприятную цену: необходимость тратить время на всякие мелкие косяки и/или разбираться в разных тех.деталях.. бизнес выбирает apple, потому что их продукция позволяет сосредоточится на своих проблемах, не отвлекаясь на проблемы устройства, но не позволяет делать все, что взбредет в голову, и с чем вполне может справится андроид.. андроид хорош для экспериментов, для обхода правил, для изучения нового. apple хорош для работы
@@the2soul В точку) 10 лет сидела на андроиде и было в своё время в кайф пересобирать прошивки, ебаться с кастомами и тд, но 4 года назад вынудили перейти на Apple на работе и назад дороги по ходу уже нет 😂
Надо отдать должное Qualcomm'у, несмотря на меньшую кэш-память в 8 gen 2 (раза в два, наверное) его производительность по CPU не сильно отстает от A15, а по GPU даже превосходит. Также, то, что Android не выкидывает фоновые задачи нафиг является плюсом, я могу в нескольких приложениях начать загрузку, и в игре какой-то начать поиск матча. К слову, я так раз сделал, В хроме скачивал Линукс, в торренте фильмец, шахматы поставил на поиск матча, а сам сидел в ВК. И все нормально отработало
@@holzer111 да. Некоторые оболочки (особенно у китайцев) любят останавливать фоновые приложения ради экономии батарейки, но это в любом случае управляемый процесс -- приложению можно задать приоритет и оно будет жить в фоне долго, если не вечно. Я так качаю торренты по пол дня, проблем не возникает
В 2018 году перешёл с Айфона на Андроид Mi8 с 845 драконом, уже 5 год пошёл.И до сих пор нормально летает смартфон.Даже все современные игрушки тянет на ура.За всё это время так и не заметил никаких лагов.
Меня немного позабавили тейки про кеши. Важно разделять скорость передачи данных и задержку доступа. И ты его хоть 10 назови, ничего не изменится. По факту скорость и/или задержки кеша зависит от банальной физики. Например от частоты его работы. (которая обычно равна частоте ядра) от его удалённости от ядра. от его размера! Чем он больше, тем выше задержка доступа, при прочих равных. (с чем стараются бороться) Конечно же от топологии, назовём это так. Та же скорость передачи, зависит от размера внутренней шины. Тут куча нюансов. Например ещё играют роль алгоритмы. Т.е. по мимо объёма хранилища, важно насколько эффективно оно используется. А тут что? Говорят, мол потому что L2, то он значит быстрей. Ну давайте все кеши назовём L0, а за одно покрасим их в красный!
@@Rikki_Tikki-Tavi Я бы ещё добавил что тема повествования, мягко говоря вводит в заблуждение. Ибо мой UX, говорит о том, что ничего из современного, от 300-400$ по крайней мере, не тормозит.
Меня тупым в андроидах и технике не назовешь . Но даже я не успевал всё понять. 80% зрителей мне кажется и 50% материала не поняла ... Замудренно и быстро)
Ну, да. Apple как сделали в 1976 ставку на тесную связку своего железа и софта, так до сих пор остались этому верны и снимают сливки сейчас, пока андроид страдает от тех же проблем, что и 10 лет назад( Ну по факту только Эппол так и могут, потому что ни у какого производителя больше такой возможности нет. Google Pixel только мб, но они не так давно на рынок смартов зашли, и нужно ещё время на доработку.
@@arisu2718 ну это как ПеКа и Мак, да, у второго вылизанная оптимизация и ОС, но ПеКа более открытая система. Тут уж кто что хочет: ставить себе рут и накатывать систему на рандомное железо или стабильную, но ограниченную в чем-то систему, ну это если упрощать.
Не знаю как сейчас, но хорошо помню что раньше в iOS вообще, когда телефон определял касание диплея, поток отрисовки интерфейса сразу же получал приоритет над остальными процессами. Поэтому даже старые Яблоки рисовали анимации максимально плавно и отзывчиво реагировали на прикосновения. P.S. в разделе про память забыли сказать что тип подключения постоянной памяти в iPhone даже другой, в т.ч. по этой причине она быстрее, за счёт более скоростной шины.
Странно в свежем выпуске слышать о "новых" a15 bionic и snapdragon 8 gen 1. Интересней было бы посмотреть на сравнение a16 bionic и snapdragon 8 gen 2.. Да ещё и комплексно (CPU+GPU+DDR) в различных задачах.
Не думаю, что ситуация глобально изменилась. Скорее всего, там все ещё меньше кэша, а у яблок процессоры снова стали быстрее. Приложения все ещё работают на Java и Котле, и т.д. Но, а целом, кому интересно, был бы рад если бы кто-то пробежался по новым спецификациям и подтвердил или опровергнул этот тезис.
@@ВладиславНауменко-ш7ь они не замедляют устройства, они урезают память в базовой версии чтобы ее не хватило на долго. Это любого софта касается, даже если саму систему не обновлять.
Память не изнашивается в том понимании, в котором это преподносится в видео! У ячеек памяти есть ресурс перезаписи, и когда он заканчивается, память переходит в режим «только чтение». До этого момента производительность памяти будет соответствовать её техническим характеристикам. Но, на производительность памяти может влиять количество свободного места на ней. Почти во всех случаях, при заполнении памяти на 80 и более %%, производительность снижается, и порой очень существенно. И, кстати говоря, в андроид смартфонах стоит быстрая память. Вы же зачем-то показываете два скриншота сделанных в двух разных программах... типа смотрите, тест памяти... Возьмите айфон и андроид с одинаковым количеством памяти и проведите тест в одной программе. Убедите нас и заодно разоблачите производителей, коль такие умные. Ещё упомянули проблемы андроид, которые на сегодняшний день уже не актуальны. Очень предвзятый ролик с кричащим заголовком.
90% - ролик проплачен, эпплом или кто занимается им, проблемы некоторые высосаны из пальца, это можно понять даже по виду рассказа о недостатках: говорится про память какая она межленная и потом - "память изнашивается", но потом добавляют у эплла также, но тогда для чего вообще это говорить? Это чтобы вызвать эмоции негативные и убедить что все плохо у андроид, нлп или еще прочпя херня можно называть это как угодно, но на такое поведется только дурак, а как мы знаем 95% людей такие, и никто в комментах и не заметил как их дурят
Проблемы с тормозами памяти при её заполнении насколько помню есть только у NAND flash с определённым типом контроллера, MLC / TLC чёта там, лень гуглить. А что не так со сравнением ПОСЛЕДОВАТЕЛЬНОГО чтения в разных программах? Ладно там ещё про произвольный доступ, можно ещё накинуть про разные алгоритмы этого самого произвольного чтения, но последовательный доступ - он и в Африке последовательный, не?
@@arisu2718 а что ритейлеров эпла в России мало? И можете посмотреть ранние выпуски дройдера, сколько выпусков про эпл и их технологии, канал явно с уклоном
@@arisu2718 у HDD тоже есть проблемы при «заполнении», но там они другого характера. Программы, определяющие скоростные характеристики диска могут работать (или быть настроены) в разных режимах. Одна и та же программа может показать разные результаты в зависимости от её настроек. Например, показать максимальную скорость при разовом прогоне небольшого объёма данных или покажет среднюю скорость на весь объём диска. И уж поверьте мне, скорость может значительно отличаться. Так же, в таких тестах, важно сравнивать устройства с одинаковым объёмом памяти, плюс/минус одинаковое заполнение памяти, отсутствие фоновых процессов в виде обновлений и не закрытых приложений. Но, могу сразу сказать, что этим никто не занимается, так как результат очевиден - в андроид-устройствах стоит быстрая память. На сайте антуту все результаты мобильных устройств в открытом доступе (для тех, кто любит сравнивать). Просто меня разочаровал подход ребят в таком вопросе. Такое ощущение, что нашли какой-то забугорный сайт фанатов яблока, на котором была статья-солянка из материалов 10-летней давности (судя по обрезанным скриншотам).
Благодаря вашему ролику, я узнал что Андроид тормозит... Уж если взялись за фольклорные слухи, предлагаю следующую тему для видео: Правда ли, что продукцией Apple пользуются в основном люди с нетрадиционной ориентацией?
Молодчина Борис, да и в целом команда всего канал. Один из самых интересных каналов в тытруб😂. Проходных тем нет. Я очень люблю вашу работу, парни! Так держать!
Перешел на иос пару лет назад, и это просто счастье какое то. Очень удобная система, не припомню чтоб хоть раз были какие то глюки или фризы, за экосистему отдельная благодарность.
Ты повзрослел. Если человек переходит на ios сознательно (как я 3 года назад, сейчас мне 37), а не потому что это модно как у подростков, то ты повзрослел. Тебе захотелось стабильности. Нажал ты на действие или приложение, а оно сработало или открылось. Прогнозируемость действий
@@evilash6010 У вас мышление ребенка детского сада... Вылеты, баги, сбои системы айфона явно с вами не согласятся. А в андроиде если нажать кнопку выключения, то устройство может увеличить звук вместо выключения ? Я что-то ни разу такое не встречал. Понты не зависят от возраста, хоть вам 18, хоть 33 вы все равно будете жертвой маркетинга. (Первые айфоны реально были на высоте, но сейчас эпл сильно скатилась)
@@evilash6010 И с каких пор переплатить за бренд это взросление, а не пустая трата денег (Ну и как всегда вы начнете впаривать какой айфон "великий и стабильный", а сами ни разу не пользовались флагманскими андроидами - именно вы, а не подростки, жертвы маркетинга). Что вам айфон дает за такую цену, что не могут дать другие ? Может лучшую камеру ? - нет. Может лучший экран ? - нет. Ну хотя бы он не использует древний и тупой разьем для зарядки ? - и тут тоже нет, пока любой бюджетник имеет тип с со скоростью зарядки 66 - айфон в 4 раза дороже до сих пор сидит на лайтнинге со своей скорость 20 (И при этом эпл орут про свою экологию...)
Очень информативно. Спасибо. Подробностей не хватает, точнее теперь ещё больше вопросов появилось. 😄 Например один из самых главных, почему подобный алгоритм работы приложений как у эйпл не могут создать на андроид? Ведь эффективность уже доказана. Я понимаю разнообразие андроид оболочек под процессоров и драйверов многообразно и уступают эйпл за счёт не доработок, но не проще производителей на законодательном уровне заставить однообразно выпускать телефоны к примеру камера тип процессора и отпечатка пальца объединить в одну группу так же писать драйвера проще.
Просто тебе не с чем особо и сравнить. Я пока в руки не взял другой хороший телефон, думал, что мой телефон фотографирует отлично, экран хороший, быстро работает. А оказалось, что всё не очень то и хорошо
Droider снимают 20 минутное видео, объясняя архитектуру, говоря что рил есть проблемы. Школьник, которому мама купила смартфон за 15к «ничего не тормозит, не правда»
Считаю, что обязательно нужно снять это "отдельное видео", ибо очень любопытная тема для многих
согласен
+
Все что угодно любопытно для многих. Учись гуглить
@@PipiPipiWEB что же ты тогда здесь забыл, раз умеешь гуглить?😂
@@PipiPipiWEB клоун
Все "тяжёлые" операции на приложениях андроид следует выполнять в отдельном потоке. Если приложение лагает или долго запускается, речь идёт о лени разработчиков оптимизировать продукт
васья васья переключение потока это дорого, а гавна-арм не умеет переключать потоки безболезненно
что бы ничего не тормозилло - это нужен как раз таки один поток без блокировок работающий на очередях
но тогда вёнда получится ахаха!!!
@@AEF23C20 поддерживаю полностью. Многопоточность - не значит быстро и не значит плавно, порой синхронизация потоков (семафоры, мутексы, спинвейты) могут быть дороже чем выполнить операцию на основном потоке.
@@Gallardo994 и это пол-беды
потому что ядро линукса - это гавно
потому что уже оно в свою очередь зачем то написано "многопоточно"
и мало того что практически невозможно напрямую исполнить что либо на ядре прямым сисколом, так это гавно даже через прокладку что либо исполняя задействует несколько потоков так называемого ядра линукса
и уже оно в свою очередь многопоточно, но зачем оно так сделано - да хрен бы знал
@@Gallardo994 с этим тоже согласен. Если говорим в контексте того, что операция настолько тяжела, что фризит UI, то имеет смысл переключение на отдельный поток. Плюс в коде можно очень плохими подходами отрисовывать ui, опять же зависит от желания и скиллов разработчика
посоны вы не понимаете ахаха!
потоки вообще не нужны
потому что нужны только процессы, а в каждом процессе один поток
это делается только для того, что бы если процесс упал - да и чёрт с ним гори в аду, но все процессы он за собой не утащщит
а значит можно перезапустить процесс и оно снова заработает
приложение должно быть многопроцессовым, а в основном все вменяемые приложения так и построены, на вёнде конечно же
а обмениваются эти процессы приложения через разделяемую память и не важно что это оперативка или винты
и обмениваются процессы только через команды друг другу, а эти команды встают в очередь и исполняются последовательно, и теперь фокус - ИНОГДА СКИПАЮТСЯ, т.е. не исполняются вовсе
именно так работает виндавозный юи, т.е. менеджер окон, это несколько процессов, сам менеджер, гди и так далее
и все эти процессы обмениваются командами
но что бы юи никогда не тормозил - сам юи как процесс скипает отрисовку кадров когда нужно это сделать и никаких тормозов никогда не возникает, да им и браться неоткуда, потому что процессы связанные с окошками не имеют ни одной блокирующей операции
но это вёнда, вёнду великие инженеры писали а не студенты падвальные
Garbage Collection - это основная причина подтормаживаний аппов на андройде и основой неустранимый изъян архитектуры Java. Кратко: когда память заканчивается включается gc, который ищет неиспользуемые элементы кучи для последующего высвобождения. Но при этом он жрет ЦПУ, ПСП и что самое важное - подмораживает исследуемую память (переводит в рид-онли из-за синхронности этой операции), так что приложение подвисает при попытке записи в этот участок памяти.
Прикольно, что в специализированном видео эту причину вообще не назвали )
Потому что автор нубасик.они во всех видео так косячат
Всё не так просто. У GC есть быстра сборка мусора и глубокая сборка. Именно глубокая может вызвать торможение, но запускается она только тогда когда быстрая уже не помогает. А тут вступает другой фактор в игру. На Андроиде управление памятью работает иначе и в случае если памяти не хватает система может выгрузить давние приложения. Так что сборщик мусора в подавляющем большинстве случаев не является причиной глюков.
@@kreatifchk6354 мне тоже так кажется. Когда в момент свайпа интерфейса оно начинает люто лагать, тут дело не в GC. Во время сборки должна еще фрагментация происходить, которая оптимизирует участки памяти. И наоборот приводит к быстродействию в конечном итоге. А лаг связанный с GC только во время фрагментации, аллоцирования или сборки может происходить. Даже если телефон ребутнуть, очистить от приложений, и перезагрузить, лаги останутся. Новый телефон с магазина и телефон которому полтора года - не одно и тоже устройство по факту. И так повсеместно в андройдах. Делал тест, очищал полностью телефон, это не помогает. Nand память тоже не должна так быстро выходить из строя, там же обычные SSD. Да и технологии за 5 лет ушли далеко, многие SSD работают десятилетиями теперь. И используются только для файла подкачки, но никак не основной памяти. ОЗУ это вообще другой тип памяти, которая зависит от напряжения без сохранения данных. Другой принцип вообще, она не выходит из строя со временем. Вообще не понимаю странную функцию последних андройдов, когда предлагают создать файл подкачки по 10-15 гигов, это должно наоборот затормозить устройство в конечном итоге. Но преподносят как фичу, просто маркетинг. имхо
Хотелось бы теперь подробное сравнение популярных оболочек на Андроиде:
какие оболочки самые эффективные и почему, в чём плюсы и минусы оболочек.
😮😅😅😊😊😊😊😢😢😂
Pixel experience
Aosp by phh
Arrow os
crdroid
Борис, не вводите людей в заблуждение - в Андроиде запрещено делать сетевые обращения в главном потоке! Это не означает, что нет других причин для тормозов, но программист всегда обязан создавать отдельный поток для сетевых операций, как раз по причине из возможного зависания (таймаутов).
Сорян, я ничё не понял
Чушь полная
Выпуск интересный, но есть одна маааааленькая просьба. Сделайте выравнивание аудио ряда. Либо громкость голоса поднимите, либо громкость эффектов на переходах приглушите. Я начал смотреть видео и сделал громче звук в начале, и тут у меня как заорала аудио вставка, что я звук сильно убавил. Пришлось до конца ролика вслушиваться, чтобы меня больше не пугали.
Это какой-то тотальный пи*дец и русскими звукооператорами, я уже не смотрю русские фильмы много лет из-за звука. Голос не слышно, слов не разобрать, но музыка и спецэффекты очень громко. Ни с одним пиратским или дублированным фильмом таких проблем нет.
TH-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
Зашел почитать хейт в адрес айфонов, а тут адекватные коменты 😮
И что тут удивительного? К чему это вообще?
Те самые мифические "плохие" фанаты андроида.
😂
Были айфоны, давно ими не пользуюсь. Закрытая и топорная система задрали. 3,5 года отходил с 1+7, всё хорошо работало и работает, сменил из-за батареи на 1+10 pro. Всё так же хорошо работает. Пускай на флагманском ведре иногда случаются баги, но его возможности перекрывают это. Ставя на чашу весов возможности устройства и красивые анимации, я лично выбрал возможности. Бесспорно, с точки зрения железа и софта айфоны действительно выдающиеся, но это тоже самое что ездить на гоночной машине по треку с кирпичом под педалью газа.
жаль ведройд укатывается в такое же говно, как и иос
@@whitebelyash ну, что поделать:(
Подпишусь под каждым словом.
а какие нужны возможности кроме тех что доступны в IOS?
@@ДжорджОруэлл-ц8и как минимум оплата через телефон в России) открытый модуль nfc тоже очень полезно для быстрой связи с устройствами (колонки, наушники, бытовая техника и многое другое) и проверки карточек например. Поддержку хотя бы aptx, а лучше ldac для прослушивания качественной музыки на хороших устройствах. Возможность просто что нибудь распечатать по быстрому с телефона соединив кабелем с ПК в закрытой сети(часто нужно по работе), установка приложений не из апп стор, оч удобно когда ты берешь платную версию хорошего приложения не через стор, сейчас это особенно популярно. Хотелось бы норм звонилку с поиском. Это лишь первое что пришло на ум.
Борис: уходит за водой
Отражение Бориса: ты иди, а я за телефоном послежу
Daun I know tebya laikaet
@@ЗелимханКк че
Жду видео, почему после iOS 14 начали появляться баги в том количестве, которого у Яблока ещё никогда не было
Уже 16.4.1 версия, всё исправили)
@@Mukanalexне скажу так, все еще есть баги по системе (iPhone 13 pro max)
@@Mukanalex вообще, 16.4.1 баги есть! В том смысле, что виджеты исчезают, иконки пропадают, бывает чет не прогрузит. Ждем, когда пофиксят. Не говорю уже о том, что в настройках % кейс от AirPods пропадает частенько, а % наушников есть 💁ну это в любом случае ерунда. iPhone SE 2020, 3 года, полет отличный👋
Iphone 12, баги и перезапуски всё ещё есть.
Я прорвал много телефонов, пиксель работал с багами, особенно 12 андроид был ужасен, айфон тоже баги частые, а вот рог фон 3 от асуса был по системе идеален! Реально самый стабильный телефон был, но были нюансы по браку (ширик был бракованный, хотя камеры не его конек)
Смотрю это видео и поражаюсь. Как у вас получилось собрать столько мифов из старых версий Android? ХЗ кто вас консультировал, но тут очень много пропущено
Тоже Подумал что старое видео ютуб подсунул, ан нет, свежее
Дык мифы или старые версии? Определитесь.
@@andreyfly4331 мифы из старых версий, написано же)
саспенд приложений есть и в андроиде (причём производители позволяют пользователю даже приоритеты раздавать, какому приолжению сразу саспендиться и не кушать батарею/память, а какому даже при погасшем экране продолжать работать - что крайне удобно, на фоне йопла).
По поводу мультипотока: на ведре большую часть долгоиграющих операций не получится запустить в мейн потоке. Работа с бд, с сетью и прочее - сразу выкинет ARE. А "приложение не отвечает" зачастую связано как раз с отрисовкой юай. Часто, например, такое бывает из-за большого количества векторных изображений
скорее ANR - Application not responding.
Но да, сути не меняет) плюс такое приложение не пройдёт даже первоначальные тесты от гугла, если оно выкладывается в GP
Именно поэтому уважающие себя люди используют iOS😌
@@user-qr7bm6se2c смотри не лопни самоуважатель
Программеры обленились и раздувают Мэйн Активити, а ведь на него нужно оставить только интерфейс.
@@ВладимирФедосеев-я5з да вроде как и сам гугл если не рекомендует, то уж точно часто сам использует сингл активити
Конечно многозадачность в Айфоне лучше. Только почему-то он не может загрузить файл в телеграме в сфернутом режиме и игры которые имеют встроенный кэш на тип Genshin. Тоже не загружаются в фоне, и это называется многозадачностью?
Да ладно
Да, есть такая хуйня с iOS, особенно с видео в телеге, как с языка снял. Но между такими ограничениями и внезапно разогревшемся в кармане ведроидом, взяв в руки который с охуеванием обнаруживаешь, что он ещё и выжрал 20 % батареи, проводя какие-то фоновые «сканирования медиа» и прочую херню, я лучше выберу айфон.
На айфоне многозадачность для галочки, только родные приложения в фоне могут работать, никакого тебе фона и двойного экрана, ну зато яблодрочеры радуются плавности
@@confessionsinthedarkness я на днях проверял на 13 м Айфоне вайлдберриз больше суток продержало
@@effect3524 я имею ввиду не то сколько приложение в памяти висит, на андроиде в частности на OnePlus ты можешь заблокировать приложение в озу оно у тебя хоть год будет висеть, я про то что на айфоне приложения не могут скачивать, загружать материал в фоне, ты не сможешь в гугл фото синхронизировать фотографии свернув приложение
Хз, ребят. Никогда ничего не тормозило на андроиде. Перешёл с 7 яблока на андроид миллион лет назад. Всё тут и сижу. Зато ничего не отваливается от обновлений.
верим 😂
Это действительно было убер интересно. Спасибо за подготовку видео такого качества как визуально так и информационно. Посмотрел все последние ролики и невероятно рад, что вы снова вернулись на канал в качестве ведущего) Респект вашему тембру и стилю речи. Слушать приятно и интересно. (Интересный факт, смотрю ваши ролики с 11 лет и сейчас мне 23. Благодарен всей команде за влияние на мою жизнь❤)
Ну про 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 всегда тормозит систему. Как уже было сказано, это заблуждение.
Когда вы показываете тесты производительности/потребления памяти на ОС надо указывать какие устройства вы брали. Во первых Android флагманы имеют очень большое разрешение экрана и его размер, а значит что нужно хранить больше информации о пикселях, что уже сразу чистой математикой показывает что расход оперативки будет больше. Во вторых сценарий как вы проводите тест тоже очень важен, да и одно и тоже приложение очень по разному может работать на Android и iOS и кроме общего названия и внешнего вида иметь мало чего общего
@NICKLESS да, я так и понял. Мне просто повергает в шок это. Хоть бы чекнули сценарий с опытным разработчиков, прежде чем отправлять это в съемку. Но зачем? Проще хайповать на громких заголовках
Кого волнуют реальная картина) Лишь бы пипл хавал контент..
@@AndroidBroadcast таймкод 13:54 три приложения из списка на айфоне жрут памяти на 15-20% больше чем на андроид, но нет у яблочников как у верунов нет объективных доказательств своей правоты - просто пелена на глаза, то же гонево про размер кэша процов - просто ржал в голосину, ещё б меряли камни по производительности размером кэша L2 и т.д., а прикол в том что деградация яблочников такова, что они не способны юзать топовые андроиды, они не понимают почему система не решила всё за них и надо совершать выбор и принимать решения самостоятельно...
@@AndroidBroadcast тут всё просто - людям надо схавать очередную порцию, что их айфончик лучший, а на объективные там детали - да наплевать))
Увы, для этого канала подобное уже не в новинку🙃
Видео выходит 30 апреля. Содержит рекламу, действующую до 30 апреля🪁
В 2024 интро обрело второй смысл
Да да... 😂
16:44 вот тут дичь какая-то
Для запроса данных из интернета ВСЕГДА создаётся отдельный поток. Более того, если разработчик этого не сделает, то приложение будет вылетать с ошибкой. Так что UI в таких случаях никогда зависать не будет
P.S. это я говорю как Android разработчик
Есть такая штука - бандлы, которые решают проблемы большого зоопарка устройств. А то, что девайсы тормозят - это результат того, что современные разработчики забили болт на оптимизацию. Вы пробовали скомпилировать тяжёлый проект на андроид студии? А теперь угадайте во сколько раз он быстрее компилируется на эклипсе...
У меня есть опровержение идеи фрагментарности.
Как правило, первые три года после покупки смартфона никаких ни лагов, ни фризов не наблюдается. Но потом пиши пропало. Постепенно с каждым днём телефон работает всё медленнее и медленнее. И в какой-то перспективе телефоном невозможно будет пользоваться. Если бы идея фрагментарности была бы верна, то мы бы наблюдали бы обратную картину. С течением времени лаги бы не усугублялись, а оставались бы на том же уровне, или даже сокращались бы при новых обновлениях.
Предлагаю свою более простую причину. Производители просто хотят больше денег, поэтому искусственно снижают производительность своих устройств, чтобы люди чаще покупали новые устройства. Очень часто так бывает, что телефон ещё полностью рабочий, но пользоваться им невозможно из-за лагов.
Так и есть. Особенно Самсунг этим страдает. Через три года после выхода телефона он начинает безбожно тормозить, причем не спасает ни сброс к заводским настройкам, ни перепрошивка.
Какое-то хреновое опровержение, и причём тут фрагментация? Она была, есть и будет, потому что на андроиде огромный зоопарк устройств, начиная от китайских дешманских ноунеймов и и заканчивая флагманами от Самсунга. А забивают производители, потому что ни у кого ресурсов не хватит поддерживать весь этот зоопарк. В то время как у Apple актуальные и не очень айфоны можно по пальцам рук пересчитать, конечно они будут работать лучше, потому что они не распыляются на поддержку всего этого зоопарка.
@@arisu2718Если считать все айпады и айфоны, начиная с 11, то тоже зоопарк будет
Последняя глава видео про отрисовку - данные очень старые, в android уже давно есть RenderThread (оптимизация отрисовки и тех же анимаций), а так же всякую дичь делать на UI thread android давно не позволяет. Я бы сказал что последний поинт про отрисовку не очень соответствует действительности.
Таки есть, но разработчики в угоду совместимости продолжают писать ui-view, а то и вовсе отдают отрисовку на системный уёбвью
забейте. Ролик рекламный просто
@@SuperZerror а что рекламирует?
@@Igor_melnikov йопл-фоны, конечно.. Такое периодически случается на этом канале. Не обращайте внимания.
@@SuperZerror Странная реклама без заказчика)
С радостью посмотрел этот выпуск. Отличный формат и очень всё хорошо структурировано.
Как по-мне, то вы впереди всех по этой тематике. Субъективно, конечно, но я всегда дико радуюсь выходу в
Ваших выпусков в этом формате
В эпоху быстрых накопителей, оперативной памяти и мощных процессоров тормоза на андройдах давно пропали, теперь такое бывает разве что из за кривого/сырого ПО.
А редми9а с 2 Гб оперативной памяти и 32 Гб +8 занято системой и её файлами?
@@Foxy_Pro777этот огрызок не упоминай все телы до 15к полный шлак
Далеко не так сама оптимизация лучше гораздо на ios
Как же мы докатились до жизни такой. В ПК старых производительность была ниже, зоопарк устройств ещё больше... И как-то удавалось везде работать достаточно быстро.
Потому что у софта не было такой функциональности какая есть сейчас. Не было нормального интерфейса, не было анимаций. Не было нормальных систем защиты от вирусни и сетевых угроз. Софт не подстраивался под конкретного юзера, не хранил кеш для более быстрой загрузки и прочее, прочее и прочее
@@Die_MF_Die да ну. В телефоне софт куда проще.
@@Die_MF_Die Да что там по функциональности? Кроме карт и всякого AR там 2 кнопки и всё. Это в Эксель зашиты сотни докторских диссертаций, но нормально работает с 90х. Анимации, если они приводят к тормозам - зло. Вирусню на мобилах давно победили т.к. никто уже не пихает флешки с автозапуском. Контроль приложений на маркете (как в Эпл) и вуаля. Подстройка под конкретного пользователя - что именно? Что он мне чатики нужные вывел, или рекомендации - ну вау, инопланетная технология. Это всё качается из инета, не локальное приложение принимает решение. Кэш туда же - если с ним всё еле передвигается, зачем он нужен?
то что приложения в фоне на айфоне просто выкидываются и все
а на андроиде продолжают работать преподнести как недостаток андроида это конечно талант
Максим, это действительно недостаток. Когда мы смотрим на маркетинговые характеристики систем, можем показаться, что сейчас вся электроника очень сильна и мощна. На самом деле, это не так: ресурсы процессора и компонентов систем реально ограничены, и использовать принцип «разделяй и властвуй» на самом деле даёт профит и прирост производительности. Держать же какой-либо процесс в постоянном исполнении - это бессмысленная трата ресурсов
Не думайте, что кто-то тут защищает одну систему и поливает грязью другую. Попробуйте отстраниться от брендов и просто посмотреть на внутреннюю кухню.
Один из примеров ограниченности ресурсов на данный момент - это работа оперативной памяти. Её реальная, физическая скорость не превосходит 300 МГц, и условные 3,2 ГГц достигаются за счет распараллеливания передачи данных, а не реального увеличения скорости.
Если не считать передачу каких-то бешеных террабайтов данных через телеграмм, которая сейчас почему-то стала жутко модной и необходимой, если почитать на форумах посты сторонников андройда, на мобиле от этой "настоящей" многопоточности больше проблем чем пользы
Я всегда придерживаюсь таких правил:1) периодически чистить кэш 2)полностью не забивать внутреннюю память 3) хотя бы раз в неделю перезагружать смарт. И тогда ваш телефон всегда будет работать нормально, без явных глюков и тормозов
Купи айфон и не парься )
@@averworld Тоже самое хотел написать)
Не свисти
3 года назад купил и ни разу не чистил кэш, свободной памяти держу гигов 10, про перезагрузку вообще не знаю )
Он сам выключается, когда заряд батареи станет критически низким ) это где-то ближе к вечеру, как раз, когда я уже дома)
@@averworld я купил айфон - спустя полгода хочу вернуться на самсунги, лагов много и в айфоне, + в самсунг камера лучше
Ребзи, всё здорово, но кроме Main Thread в андроиде ещё есть RenderThread ) но смысл в целом верно передан о том, что приложения делают кучу лишней работы в блокирующем юай потоке
так это косяк не операционки, а идиотов, которые так приложение пишут)
Ничего в рендере лишнего нет.
Мне кажется что как раз на IOS нет многозадачности как на Android
Вы ещё забыли недавно почивший Windows Phone 8.1 upd2 упомянуть, где были смартфоны не только от Нокия, но и от Хуавея, Флай, Хай Скрина, и многих других на разной начинке. Так там ОС летала на 512мб оперативки, и Асфальт8 летал на самом бюджете, против ведроидов которым уже и 2гб оперативки было маловато, и всё тупило. Я к тому что Майки используя закрытую проприетарную ось, справились с оптимизацией под тонны разного железа, жалко только по некоторым идиотским и известным причинам всё свернули. Я по сей день считаю что это была лучшая мобильная ось, и плитки именно в мобильном сегменте рулили.
Недавно ? Да оно лет 10 назад сдохло. Примерно тогда я последний раз видел телефон на винде.
@@bipolar-fox ну а я использовал почти до самого закрытия магазина так-то (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 намного круче чем в андроид, на своем 13 pro max я отправляю 1.5гб фоток в телеграмм, сворачиваю приложение и.... фотки не отправляются
Это для экономии энергии, автор об этом говорил, потому что у iPhone батарея меньше,
@@Ti.a409 не хотите ли Вы сказать, что ради экономии энергии, айфон отказыват пользователю в использовании СТАНДАРТНЫХ функций?
@@SuperZerror нет, оно отключает только функции , которые вам не нужны
@@SuperZerror понял, не нужно те ниче отправлять и скачивать, ты царь, не царское это дело)
@@Ti.a409 лол.. именно поэтому я на андроиде, ахаха
Парни, спасибо за подробный разбор и время. Очень интересно 👌🏽🤝🏻
Доступ к очистке кэша одной кнопкой с каждым новым Андроид, все больше усложняют. Плюс, у многих оболочек есть скрытые разделы, где память засоряется. Все это, как будто специально делается, чтоб смарт быстрее начал лагать.
Потому что кеш не нужно чистить. Он чистится сам. Во-вторых в тех крайних случаях когда его нужно чистить виноват разработчик приложения
С возвращением 🎉
Соболезную ребятам. Видимо, с финансами стало худо, раз за 4 минуты 2 рекламы
А что, кто-то отказывается от денег? У кого это их столько, что он гордо отвергает дополнительные? Ютуб не платит, а жить на что, на комментарии рекламофобов?
Vanced вам в помощь!
@@Sky_Eagle Это не так работает
@@RhinoTimelaps работает
Ваау! Самое простое на поверхности! Я работаю в наружной рекламе дизайнером-печатнрком. Смотрю, как открытие для себя. Столько вопросов после просмотра. Такое плотное видео, а и процента не захватили и это понятно почему. Некоторые сложные темы не объясняются в четырех словах. Не суть. Многие из нас знают только как скачать ломаный кэш и в какую папку положить. А большинство вообще не понимает, как андроид настроить)). Хорошее видео! Очень буду ждать новые видео о платформе Андроид!
Им лишь бы на пальцах обрисовать сложную тему и выдать за глубокое познание. И рекламу впихнуть.
@@Sa1meEaZy глубокое? Выйди во двор посмотри вокруг, парень!) До фига увидишь Илонов Масков? Это научнопопулярный общеобразовательный канал. Ты о чём вообще? Не с той ноги встал?
Почему тему не раскрыли? Потому что 60 % видео о том, как всё хорошо у эппл
Я пришел из будущего и Ютуб везде тормозит
Ждём продолжение обещанное в конце. Реально родное видео. Пересмотрел 2 раза)
Да, это настоящий технический канал, спасибо!
На словах оно так,но в играх андроид флагман рвет айфоны. Айфон быстро занижает яркость и уходит в тротлинг. Да и чтобы приложения не закрывались,достаточно поставить блок и иметь хотя-бы 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 ну правильно, я ж не снимаю ролик об этом на ютабчике, а пишу текстом.
фоновая работа в андройде уже давно оптимизирована (начиная с 7 версии), там тоже через короткое время приложение принудительно останавливается, если только не показывает уведомления о работе (например, воспроизведение музыки)
Что ты этим доказал ?
Вот как раз с музыкой в фоне проблемы, например аудиокниги слушаешь в телеграме, пока на весь экран открыт навигатор, и примерно через час ведроид решает что водителю пора уснуть за рулём. Тупо убивает процесс телеги. Хотя свободной оперативы вагон.
Спасает только многооконный режим, но это глючный костыль с перегревом процессора, не говоря уж о том что навигатор на половине экрана смартфона тупо не видно без микроскопа. Гнусмас s20+ долго так не может, перегревается и вырубает разделение экрана. Зато флагман!
@@alartus замочек повесить надо просто
@@alartus для таких случаев можно отключить энергосбережение для приложения.
Но я подозреваю, что у Вас просто телефон с китайской оболочкой))
@@sermart1234 Нова лончер, сейчас на s22+ уже дольше не убивает процессы, да и в разделении экрана почти не греется. Тоже эксинос, прогресс конечно есть, но за s20+ всё равно обидно)
Урааааа!!!! Наконец то стали медленней рассказывать. А то раньше в видосах как из пулемета тараторят, хрен успеваешь осознать сказанное
Потому что это сговор всех производителей железяк, чтобы продавать каждение 2 года всем новые бусы. Запустите на современной железке приложение старой версии годов 9, размером 5мб и новое на 50мб и прозреешь, если они тебе дадут это сделать или найдешь его .
Объясните мне одну вещь, РЕАЛЬНО у кого-нибудь еще торомозит андроид в 2023???, у меня уже в 2018 не было проблем на андроиде, да флагман сяоми и сейчас тоже флагман, мое мнение, тормозит только у тех, у кого старый андроид еще и более слабый проц.
13 ведройд микрофризит, но я чудес от сдм439 не ожидаю
Так и есть. Если сравнивать сопостовимые хотя бы по цене телефоны, то у ёпла уже давно нет приемуществ. Где-то лет 7 уже нет их ))) Сравнивают обычно жопу с пальцем, а потом удивляются
не тормозит
12 андроид сток Oxygen OS, работает нормально, нет тормозов, точнее есть, но вероятность очень редкая, да и вообще, это когда у меня какие то операции. Так что андроид уже не тормознутый, а точнее 50/50 (читая комментарии особенно)
@@Rine1337 о тожн оксиген и 14 андроид все гуд смарту 2 года, ванплас 9 рт
почему сравнивали А15 с 888?? Разве не актуально было бы сравнить 8+ген 1 с А15 (они одного года выпуска)
разница в одно поколение незначительна
@@moskalivnanozhi123 эпл всегда на одно поколение впереди snapdragon. То есть проц снэпа примерно сравним с процом прошлого года от эпл!
Поэтому вообще самым подходящим стоило бы сравнить а15 с 8 ген 2!!)
@@nikogos06 эплл а15 вышел в 2021 году и снепдрегон 888 вышел в 2021 году тость они ровестники по дате выпуска
снепдрегон 8 gen 1 вышел в 2022 году как они могут быть одного года выпуска
@@yraosnovnoi1135 ещё раз повторяю, друзья товарищи. Эпловские процессоры всегда опережают по производительности снепы на поколение (то есть 22 года снеп примерно одинаков с 21 эпловским байоником) . Теперь выход а15, как ты правильно подметил 21год, ну и выход 8 ген 2 был в 22году).. они примерно одинаковые). Кто не согласен погуглите в интернете!)
Отличное видео 👍. Больше такого контента). Молодцы!).
Вывод - ведроид лучшее, что есть в этом мире ибо его можно поставить на любой шлак из остатков на складе, что вполне себе найдёт своего покупателя и будет работать весьма долго, что не сделаешь с огрызкоосью - только на их железо, только под их контролем, только с их огромной наценкой - дорогой понт. Клёвые и не лагающие операционки были на телефонах нокия, алкатель и сименс с монохромными дисплеями на 4-5 строк, там всё чётко запускалось без тормозов и лагов 😄
спасибо, всегда интересовал этот вопрос
Супер, спасибо!! Очень нравится ваша фишка, это плотность подачи информации. Это не Х2 скорость, это довольно таки много важных точечек опоры. Спасибо!
Спасибо за видео! За универсальность и гибкость есть плата. Наблюдение по последним девайсам, что были:
Sony Xperia Z2 - на момент покупки был очень плавный, но недолго
Honor 9 / 10 - примерно тоже самое, плавность пропала через год-полтора использования
Huawei Mate 20 Pro - все идеально спустя даже 4 года!
При этом всегда удалял все лишнее, не держал 100500 программ на каждый чих.
Mate 20 pro-лучший мэйт в истории мейт💯
На Айфон SE 1го поколения выпуска 2016 года пришло обновление....
А твой андроид будет обновляться через 8 лет?))
@@GARIPOOOFандройдам не нужны обновы официальные каждый год чтоб быть актуальными , это апл загнала вас в эту зависимость от обнов , если в двух словах, то же самое что и на винде с маками 🤥
Самое главное не сказал - про обновления от гугла (системы, сервисов и прочих компонентов). Если сторонние приложения заботятся о поддержке на "старых" андроидах, то гугл прет вперед, обрубая всё старьё, а с недавнего времени, к старым с тал относится даже Android 8, учитывая как он баговать стал именно в результате какой-то пакости от сервисов гугла.
Android 6 теперь вообще не поддерживает версии некоторых основных библиотек от 2020 (или 2022 - не помню точно)
вроде слышал что гугал прекротил поддержку гулал сервисов на андроид 4.1-4.4
Наконец то...
Соскучались по "Погнали" и "Тук Тук"
Приложения на Android: могут работать в фоне неограниченное время, жрет память, батарею, короче все не энергоэффективно.
В тоже время другу с 12 Айфоном не хватает заряда до 8 вечера, когда я ещё хожу с 40% и пользуюсь ещё активнее чем он.
Айфон не совсем эффективно использует свою же систему. Потому что: часть энергии уходит на отрисовку анимаций системы, часть энергии уходит на вспышку камеры при каждом новом уведомлении или звонке, часть энергии уходит на постоянную работу с фоновыми службами Эппл, часть энергии уходит на поддерживание приложений в фоне.
Энергоэффективность зашкаливает. На MIUI кстати все настраивается. Хочешь держать в фоне 10 приложений - нажми пару кнопок. Или хочешь, чтобы приложения "засыпали" и не работали в фоне - пару несложных движений и готово.
Я думаю проблема не в Android, а в пользователе, который ничего больше чем Apple не видит.
Я считаю, что нахер нужно отключать лишние красивости и анимации системы, если железо слабое. Нафиг мне 3D-переход между столами, если он показывается в 3 ФПС. Только раздражает
Один из первых : кричу Боряяяян вернулся
@nosce te ipsum этот с синяками тоже норррм
На Основу иди, если 🧠 имеешь!😅
андроид лагает только если закачать в него кучу программ и не чистить оперативку с помощью рута, еще может быть ядро плохо настроено и это тоже фикситься рутом, в видосе ничего об этом нет, ни про вейклоки, ни про zram, ни про управление ядром в целом
Конечно, любой пользователь же умеет и хочет донастраивать аппарат и ставить в него Рут. Да всей этой темой рутирования и настройкой системы,ядра и прочего интересуется от силы 5-15% пользователей андроид. Остальным нахер это не надо, купил и из коробки пользуешься
@@Marat_bagautdinov ну это их проблемы, пускай ходят с лагающами телефонами за 100к ахах
Ну давай, расскажи нам, как рутануть хуавей/хонор.
@@igorwill13 ну а что делать если не нравятся стоковые прошивки, поставил кастом и пользуешься смартом с удовольствием, и смысл менять тврп?, просто обновляй через прогу. Настроил смарт после покупки 1 раз и пользуйся, на официальных кастомах обновы также по воздуху прилетают
@@Marat_bagautdinov отнеси в сц, резину сам на тачке меняешь?
Круто! Где вы это всё откапываете? Спасибо за сложные вещи простым языком.
Будет ролик про HarmonyOS?
Не забивать внутренююю память,до предела и перезагружать систему раз в 3 дня.
Или купить Google pixel и забыть про то, что может что-то тормозить.
В настройках запретить фоновую работу ненужных приложений - профит.
Чисто раз в неделю по собственной инициативе чищу кэш, и всё прекрасно работает, никаких лагов, никаких тормозов. Хуавею моего уж три года стукнуло. То ли мне повезло, то ли проблема сильно преувеличена и встречается только на бюджетках и самсунгах в наше время.
я где-то 300 дней не перезагружал свой xiaomi redmi note 5. И он не лагал и нормально работал.
@@Михаил-щ7и7к pixel 6 тормозит так же или ещё хуже, чем другие фрагманы на Android based системах. Не надо рассказывать сказки, что pixelи работают стабильно
Почему айос похожа на систему для ДЦПшников, которые не могут посидеть в настройках 5 минут?
А почему на андроиде с триллиардом всевозможных настроек по дефолту стоят самые убогие и ты вынужден все выставлять вручную часами?
@@freonfeed9744 я тебе про пять минут, ты мне про часы... Чë?
Допустим, если так, то ты типо предлагаешь сесть на айфно и хавать, чë дали?
UPD:да по аве видно, что ты фанатка эппл. О чëм с тобой говорить?
@@glaza228 слюни то вытри с экрана, а то забрызгал небось, пока коммент писал)
Имеется и айфон и фолд самсунговский, поэтому я знаю о чем я говорю. Несмотря на преимущества и возможности каждой взятой отдельно системы, что касается визуального оформления, управления жестами и в целом вылизанности системы - айфон на много голов выше
@@freonfeed9744 cyчка, с чего я вдруг должен гореть, что бы написать что то подобное?) По себе не суди, когда защищаешь святое айфно
Борис неверно сказал, что тяжелые задачи в андроиде выполняются в основном потоке. Этим могут нагрешить разрабы, если это новички и это их первое приложение обучающего курса. Всегда для тяжелых задач, а уж тем более запросов на сервер, создается отдельный поток, например, в RX Java, или выполняется через корутины. Зря в комментах пишут, что если придуманы в 80, то это устаревшее. Объектно-ориентированное программирование придумано еще раньше, так что теперь делать? Вообще не писать программы? В андроиде есть также сервисы, которым можно передать задачу, например, скачивание большого файла, и там будет в фоне качаться, пока приложение висит в памяти, не обязательно активным. Мне, кстати, в iOS очень не хватает сервисов или работы в фоне: запускаю скачиваться ресурсы игры на относительно медленном интернете, так через какое-то время все фризится , даже если я не свернул программу, а просто выключил экран. Про отдельный процесс вместо потока-это бред ( может для винды и норм, для мобильной разработки это не нужно). Также, в андроиде есть возможность переиспользования созданного потока, чтобы его не уничтожать и заново не создавать, тратя ресурсы.
супер супер супер интересно. ЕЩе подобных видосов! Разослал ссылку спорящим ))) и просто друзьям технарям! СПАСИБО!
А уведомили их о том, что видео не несет фактов и стоющих аргументов ?
Для iOS все ещё актуальна информация, что пока идёт отрисовка, все остальные процессы ставятся на паузу? Помнится, как-то смотрел видео, в которых проводили эксперименты, держа например палец на экране и медленно переводя между приложениями, так там в данный момент времени не было ни одного активного процесса кроме отрисовки интерфейса. Мол, главное, чтобы для пользователя выглядело плавно и шустро, а остальное пофигу. В Android же, как и в классическом Линукс, практически все процессы в системе имеют равный приоритет, поэтому и случаются лаги.
Это не совсем так, в ios есть специальные cheduler обьекты - сначала разберем ранлупы. Один из таких ранлупов это ранлуп скролла, при его работе действительно главный ранлуп ставится на паузу и ios разработчик может максимальное количество ресурсов направить на плавность скролла. Но так же есть и другие cheduler обьекты, например очереди отправки не ставятся на паузу. Таким образом ios разработчик может гибко настраивать приоритетность задач в зависимости от того, где сейчас нужна максимальная производительность.
Ооо...Ну вот это очень крутой видос, спасибо👌. Наконец то хоть кто то начал привносить ясность в этом извечном противостоянии, прям респектос огромный вам👏🙂
Да на самом деле очень поверхностный и местами спорный видос. 1я причина вообще высосана из пальца. Ибо она больше про совместимость, а не производительность
начал приносить ясность в этом вопросе Стас ай как просто еще лет шесть назад
Это понятно, а почему глючит андроид
Конечно интересно! Спасибо за неповторимый контент! Требуем продолжения😊
Издержки свободы и открытости. Хотя с точки зрения линуксоида свобода весьма условная)
Я почему-то думал, что это видео будет по умолчанию содержать советы, что делать чтобы android как можно меньше тормозил
купить iPhone :) но ладно, шучу, понимаю, что из-за разной философии систем мало кто решить на такой переход) так что остается идти в разработчики и менять мир изнутри)
@@Zariche8 андроид - это мобильный линукс, с присущей ему свободой, которая, однако, имеет свою неприятную цену: необходимость тратить время на всякие мелкие косяки и/или разбираться в разных тех.деталях.. бизнес выбирает apple, потому что их продукция позволяет сосредоточится на своих проблемах, не отвлекаясь на проблемы устройства, но не позволяет делать все, что взбредет в голову, и с чем вполне может справится андроид.. андроид хорош для экспериментов, для обхода правил, для изучения нового. apple хорош для работы
@@the2soul В точку) 10 лет сидела на андроиде и было в своё время в кайф пересобирать прошивки, ебаться с кастомами и тд, но 4 года назад вынудили перейти на Apple на работе и назад дороги по ходу уже нет 😂
Надо отдать должное Qualcomm'у, несмотря на меньшую кэш-память в 8 gen 2 (раза в два, наверное) его производительность по CPU не сильно отстает от A15, а по GPU даже превосходит. Также, то, что Android не выкидывает фоновые задачи нафиг является плюсом, я могу в нескольких приложениях начать загрузку, и в игре какой-то начать поиск матча. К слову, я так раз сделал, В хроме скачивал Линукс, в торренте фильмец, шахматы поставил на поиск матча, а сам сидел в ВК. И все нормально отработало
Подскажи, на андроиде продолжается загрузка если заблокировать экран? Надоело на айфоне контролировать процесс скачивания тяжелых файлов
@@holzer111 да. Некоторые оболочки (особенно у китайцев) любят останавливать фоновые приложения ради экономии батарейки, но это в любом случае управляемый процесс -- приложению можно задать приоритет и оно будет жить в фоне долго, если не вечно. Я так качаю торренты по пол дня, проблем не возникает
Боря настолько быстр, что его отражение на телефоне не успевает за ним заварить чай...
Создай на TH-cam рубрику ПОДКАСТЫ, которые можно было бы слушать офлайн и в машине.
В 2018 году перешёл с Айфона на Андроид Mi8 с 845 драконом, уже 5 год пошёл.И до сих пор нормально летает смартфон.Даже все современные игрушки тянет на ура.За всё это время так и не заметил никаких лагов.
0:01 зачем мне спермбанк?
Меня немного позабавили тейки про кеши.
Важно разделять скорость передачи данных и задержку доступа.
И ты его хоть 10 назови, ничего не изменится. По факту скорость и/или задержки кеша зависит от банальной физики. Например
от частоты его работы. (которая обычно равна частоте ядра)
от его удалённости от ядра.
от его размера! Чем он больше, тем выше задержка доступа, при прочих равных. (с чем стараются бороться)
Конечно же от топологии, назовём это так.
Та же скорость передачи, зависит от размера внутренней шины.
Тут куча нюансов. Например ещё играют роль алгоритмы. Т.е. по мимо объёма хранилища, важно насколько эффективно оно используется.
А тут что? Говорят, мол потому что L2, то он значит быстрей. Ну давайте все кеши назовём L0, а за одно покрасим их в красный!
Да, тоже немного позабавило видео..
@@Rikki_Tikki-Tavi Я бы ещё добавил что тема повествования, мягко говоря вводит в заблуждение.
Ибо мой UX, говорит о том, что ничего из современного, от 300-400$ по крайней мере, не тормозит.
@@Bezdll согласен абсолютно!
Меня тупым в андроидах и технике не назовешь . Но даже я не успевал всё понять. 80% зрителей мне кажется и 50% материала не поняла ... Замудренно и быстро)
Всегда интересные ролики, всегда по делу, без воды! Молодцы👍
Спасибо за видео! Однозначно нужно отдельное видео, больше хардкора!
А мне Windows Phone дороже вашей производительности и современности)
Видимо, проблема потенциально неразрешимая, пока на андроиде такое разнообразие железа, та же история с ПеКа.
Не только железа, но и программ разнообразие.
Ну, да. Apple как сделали в 1976 ставку на тесную связку своего железа и софта, так до сих пор остались этому верны и снимают сливки сейчас, пока андроид страдает от тех же проблем, что и 10 лет назад( Ну по факту только Эппол так и могут, потому что ни у какого производителя больше такой возможности нет. Google Pixel только мб, но они не так давно на рынок смартов зашли, и нужно ещё время на доработку.
@@arisu2718 ну это как ПеКа и Мак, да, у второго вылизанная оптимизация и ОС, но ПеКа более открытая система. Тут уж кто что хочет: ставить себе рут и накатывать систему на рандомное железо или стабильную, но ограниченную в чем-то систему, ну это если упрощать.
Не знаю как сейчас, но хорошо помню что раньше в iOS вообще, когда телефон определял касание диплея, поток отрисовки интерфейса сразу же получал приоритет над остальными процессами. Поэтому даже старые Яблоки рисовали анимации максимально плавно и отзывчиво реагировали на прикосновения. P.S. в разделе про память забыли сказать что тип подключения постоянной памяти в iPhone даже другой, в т.ч. по этой причине она быстрее, за счёт более скоростной шины.
По факту Хотя бы в старых байониках были Самые лютые ГП от PowerVR которые были самыми производительными на момент выхода
Сам тип памяти подразумевает и тип подключения. У айфонов стоят обрезочные NANDы от скоростных SSD, отсюда и следствие в виде шины pci-e и скорости
Ванплас 8 про. Два года. Ниразу не затормозил. Самый удачный телефон и самый шикарный андроид. Даже приложения не крашились.
у вас 30 пропущенных вызовов от Гугл
Странно в свежем выпуске слышать о "новых" a15 bionic и snapdragon 8 gen 1. Интересней было бы посмотреть на сравнение a16 bionic и snapdragon 8 gen 2.. Да ещё и комплексно (CPU+GPU+DDR) в различных задачах.
Не думаю, что ситуация глобально изменилась. Скорее всего, там все ещё меньше кэша, а у яблок процессоры снова стали быстрее. Приложения все ещё работают на Java и Котле, и т.д.
Но, а целом, кому интересно, был бы рад если бы кто-то пробежался по новым спецификациям и подтвердил или опровергнул этот тезис.
Разниы то? Нсли разрабы игр техже все еще более заинтересованы разработкой под айос
Надо было так же упомянуть, что некоторые производители намерено замедляют устройства, чтобы люди покупали новые
Это какие производители?
@@retrocomputing apple
@@ВладиславНауменко-ш7ь они не замедляют устройства, они урезают память в базовой версии чтобы ее не хватило на долго. Это любого софта касается, даже если саму систему не обновлять.
Память не изнашивается в том понимании, в котором это преподносится в видео! У ячеек памяти есть ресурс перезаписи, и когда он заканчивается, память переходит в режим «только чтение». До этого момента производительность памяти будет соответствовать её техническим характеристикам. Но, на производительность памяти может влиять количество свободного места на ней. Почти во всех случаях, при заполнении памяти на 80 и более %%, производительность снижается, и порой очень существенно.
И, кстати говоря, в андроид смартфонах стоит быстрая память. Вы же зачем-то показываете два скриншота сделанных в двух разных программах... типа смотрите, тест памяти... Возьмите айфон и андроид с одинаковым количеством памяти и проведите тест в одной программе. Убедите нас и заодно разоблачите производителей, коль такие умные. Ещё упомянули проблемы андроид, которые на сегодняшний день уже не актуальны. Очень предвзятый ролик с кричащим заголовком.
90% - ролик проплачен, эпплом или кто занимается им, проблемы некоторые высосаны из пальца, это можно понять даже по виду рассказа о недостатках: говорится про память какая она межленная и потом - "память изнашивается", но потом добавляют у эплла также, но тогда для чего вообще это говорить? Это чтобы вызвать эмоции негативные и убедить что все плохо у андроид, нлп или еще прочпя херня можно называть это как угодно, но на такое поведется только дурак, а как мы знаем 95% людей такие, и никто в комментах и не заметил как их дурят
@@-hachibee- Ты серьёзно думаешь, что Apple платили какому-то там Дроидеру за «рекламу»?
Проблемы с тормозами памяти при её заполнении насколько помню есть только у NAND flash с определённым типом контроллера, MLC / TLC чёта там, лень гуглить.
А что не так со сравнением ПОСЛЕДОВАТЕЛЬНОГО чтения в разных программах? Ладно там ещё про произвольный доступ, можно ещё накинуть про разные алгоритмы этого самого произвольного чтения, но последовательный доступ - он и в Африке последовательный, не?
@@arisu2718 а что ритейлеров эпла в России мало? И можете посмотреть ранние выпуски дройдера, сколько выпусков про эпл и их технологии, канал явно с уклоном
@@arisu2718 у HDD тоже есть проблемы при «заполнении», но там они другого характера.
Программы, определяющие скоростные характеристики диска могут работать (или быть настроены) в разных режимах. Одна и та же программа может показать разные результаты в зависимости от её настроек. Например, показать максимальную скорость при разовом прогоне небольшого объёма данных или покажет среднюю скорость на весь объём диска. И уж поверьте мне, скорость может значительно отличаться. Так же, в таких тестах, важно сравнивать устройства с одинаковым объёмом памяти, плюс/минус одинаковое заполнение памяти, отсутствие фоновых процессов в виде обновлений и не закрытых приложений. Но, могу сразу сказать, что этим никто не занимается, так как результат очевиден - в андроид-устройствах стоит быстрая память. На сайте антуту все результаты мобильных устройств в открытом доступе (для тех, кто любит сравнивать).
Просто меня разочаровал подход ребят в таком вопросе. Такое ощущение, что нашли какой-то забугорный сайт фанатов яблока, на котором была статья-солянка из материалов 10-летней давности (судя по обрезанным скриншотам).
Благодаря вашему ролику, я узнал что Андроид тормозит...
Уж если взялись за фольклорные слухи, предлагаю следующую тему для видео: Правда ли, что продукцией Apple пользуются в основном люди с нетрадиционной ориентацией?
Молодчина Борис, да и в целом команда всего канал. Один из самых интересных каналов в тытруб😂. Проходных тем нет. Я очень люблю вашу работу, парни! Так держать!
Спасибо за видео, было очень интересно) Про различия в языках, которые используются на разных системах, было бы очень интересно послушать
Как раз недавно искал видео на такую тему но ничего нормального не нашёл
А тут😊
Перешел на иос пару лет назад, и это просто счастье какое то. Очень удобная система, не припомню чтоб хоть раз были какие то глюки или фризы, за экосистему отдельная благодарность.
Ты повзрослел. Если человек переходит на ios сознательно (как я 3 года назад, сейчас мне 37), а не потому что это модно как у подростков, то ты повзрослел. Тебе захотелось стабильности. Нажал ты на действие или приложение, а оно сработало или открылось. Прогнозируемость действий
@@evilash6010 У вас мышление ребенка детского сада... Вылеты, баги, сбои системы айфона явно с вами не согласятся. А в андроиде если нажать кнопку выключения, то устройство может увеличить звук вместо выключения ? Я что-то ни разу такое не встречал. Понты не зависят от возраста, хоть вам 18, хоть 33 вы все равно будете жертвой маркетинга. (Первые айфоны реально были на высоте, но сейчас эпл сильно скатилась)
@@evilash6010 И с каких пор переплатить за бренд это взросление, а не пустая трата денег (Ну и как всегда вы начнете впаривать какой айфон "великий и стабильный", а сами ни разу не пользовались флагманскими андроидами - именно вы, а не подростки, жертвы маркетинга). Что вам айфон дает за такую цену, что не могут дать другие ? Может лучшую камеру ? - нет. Может лучший экран ? - нет. Ну хотя бы он не использует древний и тупой разьем для зарядки ? - и тут тоже нет, пока любой бюджетник имеет тип с со скоростью зарядки 66 - айфон в 4 раза дороже до сих пор сидит на лайтнинге со своей скорость 20 (И при этом эпл орут про свою экологию...)
@@_alexgame_9092чувак кому ты что доказываешь)))
Ролик про Core Animation мега нужен! Спасибо
Очень информативно. Спасибо. Подробностей не хватает, точнее теперь ещё больше вопросов появилось. 😄 Например один из самых главных, почему подобный алгоритм работы приложений как у эйпл не могут создать на андроид? Ведь эффективность уже доказана.
Я понимаю разнообразие андроид оболочек под процессоров и драйверов многообразно и уступают эйпл за счёт не доработок, но не проще производителей на законодательном уровне заставить однообразно выпускать телефоны к примеру камера тип процессора и отпечатка пальца объединить в одну группу так же писать драйвера проще.
Сам пользуюсь айфономXr и Самсунг ноте9, и скажу так, Самсунг ели работает уже, а айфон вообще не испытывает проблем в 2023
У меня андроид за 15к, и он не тормозит😅, это уже стереотип )
Просто тебе не с чем особо и сравнить.
Я пока в руки не взял другой хороший телефон, думал, что мой телефон фотографирует отлично, экран хороший, быстро работает.
А оказалось, что всё не очень то и хорошо
у меня за 4 тысячи realme c30, тоже не тормозит, есть дороже, которые куплены до него, они тормозят
@@johnrouth1232 У меня есть айфон 12 и что с него толку? Не тормозит так же и всё, даже 120 герц нету.
Droider снимают 20 минутное видео, объясняя архитектуру, говоря что рил есть проблемы. Школьник, которому мама купила смартфон за 15к «ничего не тормозит, не правда»
@@laux_off Сам же дроидер сказал что это зависит не только от андроида, но и от производителя