Техника

Почему даже новейшие смартфоны на андроиде с многоядерными процессорами тормозят при выполнении нескольких задач?

Потому что Андроид
Оч просто: потому что для эффективного выполнения нескольких задач нужно не количество ядер, а количество памяти. А вот памяти (оперативной) там всегда мало. Хорошо если 1 гигабайт, а то ведь и ещё меньше бывает.. .
В этом плане куда лучше последняя версия Блэкбэри (Z10). Там 2 гига памяти, и система специально оптимизирована на многозадачность.
Елена Чернышева
Елена Чернышева
64 566
Лучший ответ
Современным программистам хоть какой процессор дай.. . Всякие SDK, тулкиты, фреймворки, среды исполнения. Всего понапихают, результат еле ворочается.
А многоядерность предпологает, распаралеливание задач на разные ядра? Очень мало приложений, работающих на всех ядрах процессора.
Многие гонятся за новым, но не многие могут объяснить зачем им это новое. Проблема не в железе, а операционке. В стоковых сервисных прошивках она жутко не оптимизирована производителями железа. Писавшие Android индусы были мастерами своего дела — вся работа с интерфейсом (от подготовки до рендеринга) ведётся исключительно в главном потоке наравне с остальными операциями, поэтому грош цена всей флагманской хваленой многопоточности. Как результат — дёрганная анимация, абсолютно не отзывчивый интерфейс и подвисания: на слабых девайсах тормозит вообще все, но и флагманы тоже не лишены этой болезни. Ускорение анимации за счёт увеличения приоритета отрисовки интерфейса и излюбленной разработчиками игр вертикальной синхоронизации в версии 4.1 дало видимый результат, но видимым он оказался ещё и на энергопотреблении.
Так как ОС открытая, можно бесплатно скачать исходники и портировать её хоть на кофемолку. Android нашёл своё место как на топовых девайсах, так и на совсем уж нищебродских, что и является корнем многих проблем — растёт огромная фрагментация, а также необходимость писать тысячи драйверов под каждый девайс. Чем больше драйверов надо писать — тем хуже они будут качеством. И так сложилось, что пока в Apple шлифуют до блеска очередную версию своего iOS для своих же i-устройств, Samsung и остальные в лице HTC, Sony, Huawei, LG выбрасывают без преувеличения тысячи смартфонов с кое-как впихнутым Android, не особо заботясь об оптимизации. Главное — чтобы похоже было на работу, а остальное сами допилят! Такой телефон с неоптимизированной ОС выбрасывается на рынок, становясь причиной лютой ненависти. Производители в таком случае, как правило, молчат в ответ с полгода, а потом радостно заявляют, что в их Новой Модели такой проблемы нет. Зато появляются другие. И новый круг проблем.
Паша Железкин
Паша Железкин
93 129
надо было таблетку брать. Самсунг неплохой.
Людмила Бабий
Людмила Бабий
40 106
Елена Чернышева И чё, таблетку можно положить в карма и по ней звонить когда надо?
Давайте подумайте об бесконечности играя в марио пиша при этом в контакте и грузите видео из ютуба попробуйте не затормозить