Motorola Atrix против Nokia N8 - Насколько помогают ядра и гигагерцы?
Что будет, если поставить рядом два смартфона: Nokia N8 и Motorola Atrix? Ответ оказался весьма неожиданным... Вышедший в 2010 году N8, основанный на процессоре ARM11 и мультимедиа процессоре BCM2626 был выставлен против Atrix, работающего на чипе Nvidia Tegra II. Более чем десятикратное превосходство по вычислительно мощности, в три раза более производительный видеочип Nvidia ULP и даже более продвинутая оперативная память не дали смартфону от Motorola практически никакого превосходства над Nokia N8 в повседневных задачах. Смотрим и удивляемся:
Причиной для этого стала OS Android, используемая в Atrix. Проблема в том, что Android не дает приложениям полноценной производительности железа и не позволяет адекватно использовать графический ускоритель в самой системе (применяя его лишь для отрисовки графики и эффектов). Все приложения работают в "виртуальной машине", создаваемой поверх Linux-ядра. А вот в N8 установлена Symbian, позволяющая полноценно применять графический ускоритель и эффективно использовать процессор, обращаясь к аппаратной части устройства напрямую.
Так что гонка за частотами выглядит смехотворной на фоне таких результатов в простейших повседневных задачах. Впрочем, другие производители Android-смартфонов получают более-менее эффективное использование железа, пусть и несравнимое с Symbian или iOS.