В современных реалиях любой производитель мобильных устройств пробует выпустить что- то новое, эволюционное… Таковой продукт, возможности которого были бы на уровень выше, чем у других ответов. Значительно чаще, узнаваемые вендоры соревнуются в развитии таких функциональных качеств в современных гаджетах, как уровень качества камеры, мощность процессора, и автономность устройства. Нечайно начинаешь подмечать, что уровень развития таковой функциональной составляющей, как процессор, делается высокого уровня и обычно у большинства пользователей появляется вопрос, а необходимо ли?
Оправдана ли приобретение какого именно или устройства с наличием большего количество ядер центрального процессора?
Вправду ли так значительна отличие, за счет чего все же стоит переплатить за очень таинственную "приблуду", либо это легко маркетинговый движение? В данной статье я постараюсь пролить свет на эту тему.
Для начала окунемся во времена 2011 года, а вдруг быть правильнее, то в март месяц. Как раз тогда все простые пользователи и гики не знали бед, и применяли одноядерные смартфоны. Как гласит истина: “Борьба — залог новых достижений”.
Вследствие этого, одна из ведущих компаний на рынке мобильных разработок — LG — презентует собственный новый флагман Optimus 2X. Как уже возможно осознали, основной его изюминкой есть наличие двухъядерного процессора.
Не обращая внимания на то, что люди разделились на две группы, а именно на тех, каковые думали, что повышение количества ядер в ходе смартфона- это тупиковая ветвь в развитии мобильной индустрии, и на тех, каковые пологали, что это новое слово в мобильных процессорах, он произвел настоящий фурор.
Нетрудно додуматься, что остальные именитые производители не могли оставаться в тени нового флагмана от LG, они были легко обязаны выпустить новую линейку обновленных топовых ответов. Как возможно видеть и сейчас, гонка за ядрами длится, а также набирает все новые, и новые обороты.
Но все же основной вопрос статьи: “Стоит ли переплачивать за лишние ядра?”, исходя из этого приступим конкретно к нему.
Описание данного вопрос либо возможно кроме того неприятности предлагаю поделить на 2 части, а именно на личные ощущения, и на технические показатели, другими словами показатели в разных бечмарках (тестах).
Часть первая — личные ощущения
Беря многоядерное устройство вы точно ожидаете значительного прироста производительности. Возможно высказать предположение, что одна и кроме этого программа, игра либо интерфейс ОС на смартфоне с двухядерным процессор должны трудиться стремительнее. Субъективно, так оно и имеется, некоторый прирост в производительности имеется, но как он большой, направляться делать выводы по сфере применения каких-либо процессоров.
В случае если разглядывать сферу игр для мобильных платформ, то тут не будет однозначного ответа, поскольку в играх на телефоне, кроме этого как и на персональных компьютерах ответствен не только процессор, но и графика. В зависимости от того, какой как раз видеоускоритель употребляется в том либо другом ответе, будет зависеть конечный итог. По окончании этих слов не тяжело сделать вывод, что два смартфона, имеющие два однообразных процессора, но различающиеся по графике и напротив, будут иметь различную производительность в одних и тех же играх. В случае если более детально разглядывать этот вопрос, то нельзя не брать в расчет оптимизацию платформы.
Дабы все было самый наглядно, разглядим две ведущие мобильные платформы, в частности Android и iOS.
Под iOS ежегодно выходит всего лишь один смартфон — широко узнаваемый iPhone. Последняя его вариация — iPhone 4S. Этот смартфон располагает двухъядерным процессором с тактовой частотой 800 МГц. Дабы все было честно, то заберём один из флагманов на Android, к примеру Samsung Galaxy S II, процессор которого кроме этого имеет два ядра и трудится на частоте в 1200 МГц.
Устройства оснащены и схожими видеоускорителями.
Но не обращая внимания на достаточно заметную отличие в процессорах, iPhone “ в клочья” SGS2 по FPS (количество кадров в секунду) в одних и тех же играх. Не это ли свидетельство хорошей оптимизации ПО? Самое занимательное, что кроме того на бюджетных моделях iPhone, а вдруг быть правильнее, на устаревших, новые игры "бегают" достаточно быстро.
Где вы видели, дабы самый обычный смартфон среднего ценового диапазона на Android смог осилить тяжелые 3D-игры?
Подытожим все вышесказанное: в субъективных ощущениях определенно существует отличие, между скоростью работы одноядерных и двухядерных устройств, вместе с тем не следует забывать о оптимизации той либо другой платформы, и о сфере измерения уровня производительности.
Часть вторая — технические показатели
На мобильных устройствах, в частности Android, производительность измеряется посредством особым программ-бечмарков. Тесты для Android бывают разнообразные, к примеру Quadrant, Neocore, AnTuTu и другие, менее узнаваемые.
Сходу хочется заявить, что не обращая внимания на собственную известность, точность определения производительности устройства очень хромает. Поясню на элементарном примере: вы обладатель Samsung Galaxy S первого поколения, что изначально поставляется с версией операционной системы Android 2.2 Froyo. Вы приобрели этот смартфон и решили проверить его в популярных бечмарках.
К примеру в Quadrant. При "стоковой" firmware Android 2.2 Froyo он выдает порядка 900 очков, пребывав по рейтингу среди собственных прямых соперников. Все верно, сообщите вы, — да, все вправду в порядке, но как говорится “Пройдемте дальше!”. По окончании обновления firmware на официальный Android 2.3 Gingerbread стоит снова протестировать аппарат на производительность, и вот сюрприз — тот же Quadrant выдает около 1200 баллов.
Появляется вопрос, неужто производительность повысилась на целых 25 процентов?
Как раз тут и раскрывается вся сущность этих ненавистных бечмарков. Дело в том, что многие бечмарки весьма легко одурачить. Если вы элементарно установите более оптимизированное "кастомное" ядро ОС, которое никоим образом не воздействует на уровень 3D-производительности, то возможность того, что бечмарк продемонстрирует более большой итог, чем при "стоковом" ядре, практически гарантирован! В случае если углубляться в недра бечмарков, "кастомных" ядер, показателей и другого, то направляться отметить тот факт, что в случае если попытаться, то кроме того самый обычный бюджетный смартфон при верной установке firmware, кастомного ядра и некоторых вторых "приблуд" может по показателям обогнать устройство среднего-высокого ценового диапазона.
Затем вы еще верите в силу бечмарков?
Маленький вывод по этому пункту: на показатели бечмарков в какой-то мере возможно опираться, но лишь только примерно, и ни за что не нужно сказать, что одно устройство на уровень производительное другого только вследствие того что его показатели в синтетических тестах выше.
Конечный результат
Думаю, любой для себя узнал, стоит ли ему переплачивать за лишние ядра в смартфоне/планшете либо нет, и распознал для себя кое-какие тонкости в данном вопросе. Если вы несложный пользователь, которому от того либо иного устройства необходимы лишь самые базисные функции, в каковые входят несложные игрушки, то вариации с одним ядром вам будет достаточно, в случае если же вы "человек с размахом" и желаете, дабы ваш гаджет соответствовал вам, другими словами отличался ведущим требованиям рынка, имел производительность и максимальные возможности, то вам стоит купить гаджет с громаднейшим дешёвым количество ядер на рынке.
Сейчас это 2 ядра, не так долго осталось ждать эта цифра вырастет и до 4.
© Иван Паньшин, MForum.ru