Архивы: по дате | по разделам | по авторам

Вольфрамовое семейство Palm Tungsten. Часть вторая. Тестирование производительности

АрхивMobilis
автор : Владимир Сперанский   26.03.2004

Сравнительное тестирование производительности и времени автономной работы моделей семейства Tungsten компании PalmOne.

В предыдущей части нашего обзора мы обрисовали в общих чертах четыре «вольфрамовых» наладонника компании PalmOne: Tungsten T, Tungsten T2, Tungsten E и Tungsten T3. Но разумеется, выбирать и оценивать что-либо на словах не к лицу тестовой лаборатории, тем более что применительно к наладонникам Terralab.ru имеет собственную уникальную методику тестирования, не имеющую ничего общего с абстрактными невнятными общедоступными утилитами. Итак, сразу после сравнительной таблицы спецификаций, результаты тестов.

Сравнительная таблица моделей Palm серии Tungsten

Tungsten E

Tungsten T

Tungsten T2

Tungsten T3

Версия PalmOS

5.2.1

5.2.1
(с обновлением)

5.2.1

5.2.1

Процессор

Texas Instrument OMAP, 126 МГц

Texas Instrument OMAP, 144 МГц

Texas Instrument OMAP, 144 МГц

Intel XScale PXA 255, 400 МГц

Память RAM/ROM, Мбайт

32/8,
28,3 доступно пользователю

16/4,
15 доступно пользователю

32/8,
29,5 доступно пользователю

64/16,
52 доступно пользователю

Экран

Трансфлективный, без отключаемой подсветки, 320x320, 65536 оттенков

Рефлективный, с отключаемой подсветкой, 320x320, 65536 оттенков

Трансфлективный, без отключаемой подсветки, 320x320, 65536 оттенков

Трансфлективный, без отключаемой подсветки, 320x480, 65536 оттенков

Интерфейсы

Mini-USB, IrDA

Palm Universal, IrDA, Bluetooth 1.1

Слоты расширения

SD, SDIO, MMC

Размеры (В х Ш х Т), мм

114 x 79 x 12

102 x 76 x 15

101 x 76 x 16

108 x 76 x 16

Вес, г

131

157

158

153

 

Тестирование производительности

Немногими универсальными, более или менее приемлемыми способами замерить производительность КПК на платформах Pocket PC и Palm OS нам видятся замена слов в большом тексте и проигрывание видеоролика1. Terralab изначально использует на платформе Palm для теста редактор WordSmith; позже многие дорогие модели стали поставляться с пакетом DocumentsToGo, но мало того, что WordToGo значительно уступает по функциональности WordSmith, так еще и при попытке выполнить тестовую замену слов «the» на «ooops» в мегабайтном файле он просто уходит в астрал и приводит КПК к жесткой перезагрузке с потерей всех данных. Так было и на первом «Тангстене», и на устройствах от Sony, и то же самое мы наблюдаем на Tungsten T3. Посему и в этом тестировании мы работали с WordSmith. Для проигрывания видеоролика мы использовали стандартный пакет Kinoma Player, предустанавливаемый на большинство современных «Палмов».

Веселая семейка Palm Tungsten. Обратите внимание на то,
как выделяется рефлективный экран Tungsten T.

Tungsten T3 отличается от предшественников тем, что работает на процессоре семейства Intel XScale, частоту которого можно регулировать программно. Большинство наладонников на Pocket PC позволяют делать это при помощи предустановленных фирменных утилит, для T3 существуют решения от третьих фирм. Мы использовали PXAClocker v3.1, который позволяет не только понижать частоту для увеличения времени автономной работы, но и увеличивать ее, разгонять КПК. Причем так же, как и многочисленные утилиты для старых процессоров семейства Motorola Dragonball, PXAClocker умеет настраивать для каждого конкретного приложения свою частоту (то же самое, кстати, умеют делать некоторые утилиты уравления энергосбережения в ноутбуках — от IBM, Sony, Toshiba). Чрезвычайно удобно: пользователь устанавливает скорость процессора при работе калькулятора или блокнота на минимум, электронным таблицам выдает ресурсов чуть побольше, а видеопроигрывателю — норму. И все — можно забыть и больше не лазить в настройки, переключая профили вручную, подстраиваясь под используемое приложение. Представить себе даже теоретически необходимость разгонять T3 мы не смогли (хотя есть много энтузиастов, занимающихся этим спортивного интереса ради), поэтому экспериментировали только с понижением частоты процессора для увеличения времени работы батареи. Ради чистоты эксперимента было решено выставить единую скорость для всех программ. Нижней комфортной частотой оказались 100 МГц, при 66 замедление загрузки приложений становилось заметным и неприятным. На 100 МГц никакого дискомфорта использование T3 в большинстве приложений не вызывает, но видеоролик превращается в очень быстрое слайд-шоу.

В качестве тестового документа использовался роман «Мастер и Маргарита» на английском языке (чуть меньше мегабайта), для видеотеста были взяты рекламные ролики мультфильмов «Shrek» и «Monsters, Inc» (2691 и 2365 кадров соответственно, первый ролик насыщен спецэффектами, второй наоборот — мало движения, все спокойно). При проигрывании видео мы измеряли время демонстрации и количество кадров в секунду. Сразу следует отметить, что на трех младших «Тангстенах» и на T3 проигрывались файлы — разные. Точнее, изначальный avi-файл был один и тот же, но при конвертации использовались настройки Kinoma Producer под конкретное устройство — нам показалось нелогичным не задействовать, например, большое разрешение экрана на T3. В результате файлы несколько отличались размерами (в большую сторону в последнем случае) и качеством оцифровки. Для теста использовался специальный режим Kinoma Player, в котором прогоняется ролик с максимально возможной скоростью для подсчета FPS и общего времени, которое занимает демонстрация (почему большинство журналистов вместо этого простого анализа используют показания синтетических бенчмарков — неясно). Кстати, интересно отметить, что Pocket DivX для Pocket PC использует другую схему — он для тестирования замеряет при обычном просмотре файла количество пропущенных кадров, что тоже показательно. Но чем дальше, тем больше становится ясно, что этот подход устарел: некоторые мощные современные наладонники уже не пропускают кадры даже в экономном режиме работы процессора, так что объяективных результатов не получается.

Результаты тестирования КПК

Tungsten E

Tungsten T

Tungsten T2

 Tungsten T3,
400 МГц

Tungsten T3,
100 МГц

Sony
UX50

Palm
IIIxe

Процессор

Texas Instrument OMAP, 126 МГц

Texas Instrument OMAP, 144 МГц

Texas Instrument OMAP, 144 МГц

Intel Xscale PXA 255

Sony CXD2230GA, 123 МГц

Motorola DragonBall EZ, 16 МГц

WordSmith,
«the» –> «ooops»,
минуты:секунды

2:36

2:38

2:36

0:41

2:25

2:08

8:21

Shrek, с

15,8

15,0

15,3

27,9

58,6

н/д

н/д

Shrek, fps

144,5

151,8

149,1

96,2

45,8

н/д

н/д

Monsters, Inc, с

23,6

22,5

22,6

24,3

50,9

н/д

н/д

Monsters, Inc, fps

84,7

89,0

88,6

97,2

46,4

н/д

н/д

Итак, мы видим вполне логичную картину. В плане производительности Tungsten T2 от TT отличается совсем немного, надо полагать, причина изменений лежит в сфере программных улучшений. Tungsten E, несмотря на несколько урезанную частоту процессора, не уступает им в производительности: отставание заметно только по результатам тестирования. Tungsten T3 в нормальном рабочем режиме сильно их опережает, а отставание последнего в скорости проигрывания видео объясняется более высоким качеством тестового видеоролика (визуально это отставание не заметно). При понижении частоты процессора T3 опережение значительно снижается, а ролики смотреть просто невозможно. Но, повторюсь, никто не мешает выставить 400 МГц для Kinoma Player и 100 для всех остальных программ, после чего наслаждаться комфортной работой в сочетании с приемлемым расходом энергии. Читать дальше >>>


1. Есть еще архивация данных, но, к сожалению, далеко не на всех КПК работают современные программы-архиваторы, к тому же их результаты тяжело унифицировать, поэтому мы пока их не используем. [вернуться]

Для тестирования времени автономной работы мы, как обычно, использовали автопрокрутку трехмегабайтного текста в программе iSilo (надо отметить, что это довольно энергоемкий процесс, который сильно нагружает процессор, и если собираетесь читать книги, пролистывая страницы вручную, то смело можете умножать время на два) и проигрывание четырех файлов в формате MP3 с разным битрейтом. К сожалению, абсолютно объективных результатов добиться невозможно по причине того, что реакция на низкий заряд батарей у протестированных наладонников разнится и выключаются они на разных этапах. T3, например, выводил через три часа предупреждающее окошко на 25%, после чего через две минуты следующее — на 5%. Tungsten E не выводил вообще никаких окошек, тихо умирая и воскресая только после живительного глотка электричества. TE и T2 отказались проигрывать MP3 с работающим экраном при уровне заряда 17%, которого хватило еще на час спокойной работы, в то время как TT и T3 играли до 5%. В общем и целом мы старались для определения конечного результата добиться полной неработоспособности устройства, либо иной невозможности проводить дальше тест.

MP3 мы проигрывали как предустановленным RealOne Player2, так и условно-бесплатным AeroPlayer, который, как можно видеть из результатов теста, не только функционально богаче продукта от RealOne, но и более экономно расходует ресурсы системы. Все замеры проводились с минимальной подсветкой экрана.

Результаты тестирования КПК

Tungsten E

Tungsten T

Tungsten T2

 Tungsten T3,
400 МГц

Tungsten T3,
100 МГц

Sony
UX50

Процессор

Texas Instrument OMAP, 126 МГц

Texas Instrument OMAP, 144 МГц

Texas Instrument OMAP, 144 МГц

Intel Xscale PXA 255

Sony CXD2230GA, 123 МГц

RealOne player,
backlight off,
sound max,
часы:минуты

6:56

6:38

6:03

7:04

8:45

13:35

RealOne player,
backlight min,
sound off,
часы:минуты

4:21
(ост. 17%)

н/д

4:00
(ост. 17%)

7:26

8:47

н/д

AeroPlayer,
backlight off,
sound max,
часы:минуты

6:34

6:29

5:43

7:35

11:26

н/д

iSilo,
часы:минуты

4:46

5:10

6:10

2:55

3:48

3:40

Итак, тесты показывают вполне достойное время автономной работы Tungsten E, он не уступает TT и T2. У этой парочки примерно одинаковое энергопотребление. Новый адаптер Bluetooth, установленный в T2, никак себя в этом плане не проявляет; хотя, может быть, как раз и проявляет, а разницу компенсирует новый яркий трансфлективный экран. Интересно отметить, что экран T3 относительно общего времени работы устройства потребляет меньше энергии, чем дисплеи TT и T2 (сравните первые две строчки). Еще хорошо видно, что несоразмерно много расходуется энергии процессорами XScale при прокрутке текста (то же подтверждают и результаты тестирования других наладонников, например Sony CLIE или iPaq’ов на Pocket PC). Зато во всем остальном время работы T3 если не прекрасное (лучшие на сегодняшний день результаты показывают Sony UX40/50 и ASUS MyPal A620), то близко к тому. Одиннадцать с половиной часов проигрывания MP3 — это очень неплохо, компания учла неудачный опыт первых Tungsten T и решила проблему. Прекрасно.

Кстати, мы замерили время скроллинга текста при разной экранной ориентации и сравнили работу в сложенном и разложенном положениях слайдера T3. Выяснилось, что разница при функционировании в различных экранных режимах вполне укладывается в погрешность измерений, так же незначительно увеличивается время при работе в разрешении 320x320 (при закрытом слайдере). Самым энергоемким компонентом T3 является не яркий большой экран, а процессор: отключение части экрана никак не влияет на ресурс аккумуляторов, а вот понижение частоты процессора очень даже влияет. Как показало тестирование, при выведенной на максимум яркости экрана T2, TE и T3 время автономной работы уменьшается на 20-25%. Это, конечно, много, но посмотрите, как реагирует T3 на изменение частоты процессора! А ведь с максимальной яркостью экрана работать никто не будет, это как минимум неприятно.

Еще одним интересным (и полезным для владельцев T3) открытием стал тот факт, что расход аккумуляторов в T3 не зависит от того, включен модуль Bluetooth или выключен. То есть, разумеется, если КПК используется в соединении с другим синезубым устройством, то расход батарей выше, но пассивное включение адаптера (в том числе перевод КПК в режим «Discoverable») почти не влияет на время автономной работы. То же и с инфракрасным портом: его включение увеличивает расход энергии, но совсем незначительно (порядка 1,5–2%).

Да, Крейг Баррет совершенно прав, когда сообщает нам, что компания Intel готова выпустить новые мощные процессоры семейства XScale с частотами 500, 600 МГц и выше, но они рынку не нужны пока, потому что никаких аккумуляторов не хватит на работу с ними. Действительно, экраны потребляют много энергии, адаптеры беспроводной связи тоже, но до процессоров им всем далеко, и это главная проблема на сегодня. Причем решения для нее, к сожалению, пока не наблюдается. Над процессорами для карманных компьютеров сегодня работают компании Motorola, Texas Instruments, Intel, AMD — у них есть обширное поле для деятельности и рыночные перспективы. Компания Sony пошла своим путем (довольно успешно, кстати), но скорее всего — если принять во внимание предыдущую политику корпорации — она не лицензирует его другим производителям, так что ее чипы будут устанавливаться наверняка только в ее же наладонники. Нам же остается надеяться на то, что нам не придется через несколько лет таскать с собой блок питания для того, чтобы подзаряжать КПК каждые несколько часов, судорожно разыскивая розетку. В Palm IIIxe, которым до сих пор пользуется моя супруга, батарейки нужно менять раз в месяц3. Представляете?


2. Аскетичность интерфейса, ограниченность настроек и функциональности RealOne Player наводит на мысль о специальной договоренности с компанией PalmOne: что это было сделано для того, чтобы дать развернуться сторонним разработчикам. Такая политика вообще в духе PalmOne. [вернуться]

3. Кстати, а производительность у этого динозавра совсем не принципиально отличается от нынешних лидеров: замену текста в WordSmith он производит за восемь с половиной минут. Не так уж и плохо, даже быстрее, чем, например, Asus MyPal A620 в экономном режиме. [вернуться]

© ООО "Компьютерра-Онлайн", 1997-2024
При цитировании и использовании любых материалов ссылка на "Компьютерру" обязательна.