Как известно (или неизвестно), iPod Touch второго поколения и iPhone управляются одним и тем же процессором – iTunes link] заметили, что на айподах их игра «бегает» шустрее, чем на iPhone.
Спонсор новости [?]
Самый большой выбор оригинальных аксессуаров для iPhone и Macbook. (нал., безнал.) |
В качестве тестового инструментария 3D-дизайнеры компании Handheld Games использовали фигурки теннисистов. Каждый персонаж состоял из 1500 полигонов и 32 «костей»/bones. Полигоны отвечали за текстуру (форму персонажа, одежду, грим и т.д.), кости имитировали поведение настоящего скелета, т.е. вращались вокруг шарниров (суставов). Было замечено, что на iPod Touch 2G игроки передвигались по полю свободно в то время, как на iPhone анимация начинала подтормаживать.
Тогда разработчики снизили количество полигонов до 800 и увидели, как скорости игр на двух гаджетах резко выровнялись. Экспериментальным путем остановились на 1000 полигонах – это значение стало пороговым, выше которого iPhone уже не справлялся с нагрузкой.
После того, как игра появилась в App Store, ребята стали думать, что же могло привести таким разным результатам? Оказалось, что мощность ARM-процессоров (максимально 620 MHz) искусственно сдерживается Apple. Причем для каждого аппарата по-своему: у iPod Touch 2G верхний порог ограничен 532 MHz, а у iPhone – 412 MHz.
Разница в 120 MHz видна, как оказалось, невооруженным взглядом. Но зачем Apple тормозить достаточно мощные процессоры? Это делается ради экономии ресурса батареи. Вы же хотите, чтобы iPhone от одной зарядки работал в среднем 3 дня? Хотя замечено, что от прошивки к прошивке компания по чуть-чуть открывает процессорные клапаны, ведь еще год назад у нас было всего 400 Mhz:
На данный момент рейтинг быстродействия можно составить следующим образом:
1. iPod Touch 2nd Generation
2. iPhone 3G
3. iPhone (original)
4. iPod Touch 1st Generation
Это значит, что скачав из App Store игру, требующую много ресурсов, вы будете комфортно играть на iPod Touch 2G, но зато почувствуете тормоза, лаги, потерю FPS – называйте, как хотите, – на iPod Touch 1G. Скорее всего, так как iPod Touch 2G является куцей версией iPhone, американский вендор дает плееру дополнительную add value за счет увеличения быстродействия. [Toucharcade ]
Источник: