На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)

SOS.MirTesen.ru

190 подписчиков

Свежие комментарии

Тестирование шустрости андроид-устройств: секунды вместо попугаев

Попалась на глаза интересная статья. И я решил, что она будет интересна не только мне.

 

Когда к тебе в руки постоянно попадают различные устройства, волей-неволей пытаешься сравнить их быстродействие. Хотя бы на уровне - вот тут экраны листаются быстрее, а там Птички грузятся ужас как долго.

Но есть проблемы.

Во-первых, организм не в состоянии запомнить все устройства, которые уже побывали в его лапах. И сравнить шустрость того, что у тебя в руках сегодня, с шустростью того, что ты видел три месяца назад, совершенно невозможно.

Во-вторых, быстрые устройства "забивают" ощущения от более медленных. Пообщайтесь плотно недельку с новейшим суперфлагманом - и ваш предыдущий аппарат немедленно превратится в черепаху.

В общем, субъективные ощущения любопытны, но ненадёжны. Хочется что-то измерить. Но как?

Угу, существует множество каких-то непонятных тестов, результаты которых постоянно мелькают во всех обзорах (и в моих - тоже, да). Запускаешь програмку, она некоторое время жужжит, а потом выдаёт тебе результат в условных попугаях. Чем попугаев больше (или меньше), тем, типа, устройство круче. А что эти попугаи означают? А чёрт его знает. Т.е. аппараты, безусловно, сравниваются, но что результаты сравнения означают в реальной жизни, понятно не всегда. И не всем. А хочется чего-то очень простого и понятного. Ну вот как в удава помещается 38 попугаев - это понятно. Это можно себе зрительно представить. И с телефонами хочется чего-то аналогичного.

Стали мы думать. Первое, что пришло в голову - число Пи. Есть алгоритмы его вычисления, можно сравнить скорости подсчёта какого-нибудь дикого количества знаков после запятой. Пошарили по Google Play - действительно, есть подобные программы. Вот вам тест номер один - "Число Пи" - сколько времени потребуется вашему телефону, чтобы вычислить десять миллионов знаков числа Пи (произнёсший такую фразу сто лет тому назад точно бы сразу в Жёлтый Дом отправился).

Думаем дальше. Когда ощущаешь, что аппарат тормозит. Когда листаешь/крутишь интерфейс. Но как это измерить - непонятно. Не подходит.

Что ещё? Angry Birds на разных аппаратах запускаются разное время - пожалуйте, тест "Тормозные Птички".

Думаем дальше - получаем ещё парочку тестов, "Тяжёлая Книга" и "Большая Страница". На этом пока наша фантазия иссякла. Если вдруг у кого есть ещё какие мысли - пишите.

Более подробные описания тестов вы найдёте после таблицы с результатами.

 "Число Пи""Тормозные
Птички"
"Большая
Страница"
"Тяжёлая
Книга2"
"Тяжёлая
Книга"
ДатаПримечания
Sony Xperia SL 13.24 8.92 5.55 5.76 6.73 08.11.2012 Нет microSD
Explay Infinity 10.58 9.46 7.53 6.97 9.64 20.10.2012  
Fly IQ441 Radiance 10.64 9.50 5.00 7.22 9.55 17.10.2012  
Alcatel OT-993D 17.82 11.71 11.27 9.41 12.08 04.10.2012  
LG Optimus True HD LTE 11.95 9.58 5.28 6.57 9.49 21.09.2012  
Samsung I9300 Galaxy S III 7.29 8.57 3.21 5.30 10.73 27.08.2012  
LG Optimus 4X HD 7.88 8.41 5.37 6.07 23.75 15.08.2012  
OPPO Finder X907 14.50 8.78 5.66 6.45 9.06 15.08.2012 Нет microSD
Sony Xperia neo L 19.81 11.70 7.94   10.96 08.08.2012  
Motorola RAZR XT910 8.14 9.72 4.95   10.32 21.07.2012  
teXet TM-9720 20.16 14.59 8.62   9.71 30.06.2012  
Sony Xperia Sola 9.31 12.12 6.01   9.93 25.05.2012  
PocketBook A7 17.98 15.34 8.69   10.79 24.05.2012  
Samsung i997 Infuse 4G 19.40 14.54 8.65   11.89 18.05.2012  
SonyEricsson Xperia active 13.43 11.25 7.30   11.04 14.05.2012  
Sony Xperia S 11.90 9.17 6.07   7.47   Нет microSD
HTC One V 17.63 11.60 9.26   10.65    
Fly Tech 13.46 10.95 9.27   11.56    
Huawei Honor 9.70 10.70 4.68   10.83    
Highscreen Jet Duo 71.96 25.67 11.75   23.63    
Samsung Galaxy Ace 70.07 27.18 13.73   17.23    

Все результаты приведены в секундах.

Во время тестирования во все аппараты, поддерживающие microSD-карточки, устанавливалась одна и таже карточка - Transcend 16 Gb, класс 10. И все данные лежали на ней.

1. Тест "Число Пи"

Берём программу Speed Pi (версия 1.1 от 28.12.2011). Считаем десять миллионов знаков с помощью некоего медленного алгоритма "Abraham Sharp Series". Повторяем подсчёты несколько раз, берём среднее значение.

2. Тест "Тормозные Птички"

Берём самых первых Angry Birds (версия 2.1.1). Измеряем время с момента запуска и до самых первых звуков музыки. Выходим. Тут же запускаем снова и снова выходим. Повторяем несколько раз, берём среднее значение.

Иногда время первого запуска существенно отличается от времени последующих запусков. В таких случаях оно из подсчётов исключается.

3. Тест "Большая Страница"

Время загрузки тяжёлой страницы сайта с помощью Opera Mobile (версии 12.0.0).

Берётся вот эта страница, сохраняется с помощью "компьютерного" браузера Opera вместе с картинками. Суммарно получается 6.5 Мб и 99 файлов (я ещё к данной страничке в её сохранённой версии мелкий звуковой файл зачем-то добавил).

Все 99 файлов заливаются на телефон. Отключаются Wi-Fi и мобильный интернет (это важно!)

Страница открывается с помощью Opera Mobile. Далее. Жмём клавишу "Назад". А теперь жмём "Вперёд" и замеряем время полной загрузки страницы. И так несколько раз. Назад-вперёд, назад-вперёд. Как обычно, берём среднее значение.

4. Тест "Тяжёлая Книга2"

Время загрузки большой книжки в программу Cool Reader (версия 3.0.57-15). Я использовал Властелина Колец. Зазипованный fb2-файла весом 2.8 Мб (если распаковать - то 6.4 Мб, но загружать будем именно зазипованный).

Также нужна небольшая вспомогательная книжка (назовём её tmp).

В связи с тем, что Cool Reader создаёт собственный кэш книжек в своём собственном формате и при повторных открытиях читает книжку из кэша весьма и весьма быстро, алгоритм тестирования получится сложноватым и запутанным. Да и неоптимален, наверное. Надо будет его на досуге малость переосмыслить.

Итак.

- Запустить Cool Reader
- Открыть Большую Книжку
- Открыть книгу tmp

Далее - по циклу.

- Покинуть Cool Reader
- Удалить из кэша файл Большой Книжки (я это делал с помощью программы ES Проводник, заходим в папку /sdcard/.cr3/cache/ - и удаляем).
- Убить все задачи (кстати, вот надо будет проверить - возможно, этот шаг и лишний) - например, с помощью ES Диспетчер.
- Запустить Cool Reader (загрузится книга tmp).
- Открыть Большую Книжку, измерить время открытия.
- Открыть книгу tmp

Повторяем несколько раз, считаем среднее время открытия книги.

5. Тест "Тяжёлая Книга"

То же самое что и "Тяжёлая Книга2", но используется более древняя версия Cool Reader (3.0.56-38). Как несложно видеть, она временами работает до странности медленно (см. LG Optimus 4X HD).

Георгий Киселёв, ворчун в расцвете сил

Картина дня

наверх