·Быстродействие различных моделей PalmPilot, способы его измерения.
Поскольку уже достаточно большое количество фирм выпускает собственные устройства на базе операционной системы PalmOS (3Com, HandSpring, TRG), достаточно актуальной становится задача оценки их быстродействия. Кроме того, даже в модельном ряду одного производителя иногда присутствует устройства совершенно различного класса.
Для тестирования быстродействия процессора чаще всего используется программа Neil Bridge's Benchmark (текущая версия 2.0). Использующийся в ней алгоритм производит интенсивные вычисления по Фибоначчи, позволяя тем самым оценить быстродействие процессора, а также полосу пропускания шины данных. За 100% в ней принят результат ее выполнения на устройствах Palm V/Palm IIIx:
Модель
Быстродействие
Palm 512K
43%
Palm III/Pro
84%
Palm m100
91%
Palm IIIx/V
91%
Palm IIIe/IIIxe
100%
Sony Clie PEG-S300
120%
Palm Vx
122%
Palm IIIc
138%
Palm m125
154%
Palm m500
154%
Palm m505
156%
Hanspring Visor Deluxe
158%
Hanspring Visor Pro
162%
Hanspring Visor Neo
162%
Sony Clie PEG-S320
203%
Hanspring Visor Platinum
204%
Hanspring Visor Prism
205%
Sony Clie PEG-N710C
212%
Sony Clie PEG-N760C
212%
Sony Clie PEG-T615C
214%
HandEra 330
244%
Hanspring Visor Edge
244%
Sony Clie PEG-NR70
307%
Для более комплексной оценки быстродействия используется программа Pocket Mark от Фернандо Корелло (текущая версия 0.2.1), которая позволяет оценивать такие парметры, как быстродействие процессора (IntMarks (целочисленные вычисления) и FloatMarks (вычисления для чисел с плавающей запятой)), скорость обмена с памятью (MemMarks), скорость работы с базами данных (DBMark) и скорость вывода на экран (GraphMarks). За 100% здесь так же принимается результат выполнения теста на Palm IIIx. Стоит отметить, что данная программа распространяется по лицензии GPL с исходными текстами на языке Си.
Результаты для "разогнанных" устройств можно посмотреть здесь.
Как показала практика, процессоры в устройствах Palm также, как и обычные процессоры настольных компьютеров, поддаются "разгону". Так или иначе, но существует достаточное количество программ ускоряющих работу пилотов:
NoStreak- ускоряет работу системы (по крайней мере, OS 3.1) за счет снижения загрузки шины данных
CruiseControl - увеличивает быстродействие системы за счет оптимизации операций записи и чтения из памяти. Вы можете увидеть прирост около 30% в финальном значении PalmMarks и до 12 % на DBMarks и GraphMarks.
!pZip - Одной из функций данной программы является разгон центрального процессора пилота.
TornadoV - утилита для пилотоманов-оверклокеров. Позволяет повышать/понижать рабочую частоту процессора.
Afterburner - приложение, выполненное в виде хака, с помощью которого можно поднять быстродействие Palm (Vx) до 267%(!) согласно тесту Benchmark 1.5
Steroid - еще одна утилита для изменения рабочей частоты процессора Palm.
FastCPU - одна из лучших на сегодняшний день программ для разгона Palm, разработка отечественной компании MegaSoft 2000
Результаты для "неразогнанных" устройств находятся здесь
IntMarks
MemMarks
FloatMarks
PalmMarks
DBMarks
GraphMarks
"Разогнанные" устройства
Palm m100 с Afterburner
99
100
98
99
200
68
Palm IIIe с CruiseControl
124
94
125
120
-
-
Palm IIIe S.E OS3.1.1 с CruiseControl
130
102
133
126
65
113
Palm IIIe S.E OS3.1.1 с CruiseControl и QuickBits
130
102
133
126
65
113
Palm m100 с TornadoV
124
110
124
122
223
74
Palm IIIx OS3.3 с CruiseControl
131
114
134
129
112
112
Palm Vx с CruiseControl
-
-
-
149
-
-
Palm Vx с TornadoV
166
141
167
162
-
-
Palm IIIc с CruiseControl
163
148
169
162
265
33
Visor с TornadoV, NoStreak, NoWaitZ
172
154
177
170
-
-
TRG Pro с TornadoV
173
171
179
174
-
-
Palm IIIc с TornadoV
176
160
184
175
281
35
Palm Vx с TornadoV и NoStreak
177
174
182
177
-
-
Handspring Visor Deluxe с Afterburner (30МГц)
242
189
248
235
104
210
Palm V (20MГц) с 8MБ-апгрейдом и Afterburner (30MГц)
Написать письмо Alex Povolotsky , возможно вам привезут новый экран (Внимание, если этот способ не поможет, напишите об этом мне, чтобы исключить данный пункт)