Подводные камни,

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

Медленная передача данных

Красивые цифры на коробках давно уносят нас в другую галактику: по мобильному интернету нам обещают 7,2 Мбит/с, а в домашней сети по Wi-Fi – и вовсе 300! Однако простой запуск приложения SpeedTest покажет, что сотовая сеть типично выдает нам менее мегабита, а эксперимент по беспроводной загрузке файлов на смартфон по Wi-Fi можно считать успехом, если достигнут показатель 5–8 Мбит/с.

Wi-FiК сотовой сети особых претензий предъявлять не будем: сложные условия радиопокрытия, много абонентов, недостаточно развитые магистральные каналы – причин недостаточно высокой скорости миллион. Но дома с Wi-Fi, какие проблемы? Проблем на самом деле тоже не одна.

Во-первых, под каждым маркетинговым названием (Wi-Fi, Bluetooth, 3G, HSDPA) скрывается не один стандарт, а целый зоопарк. Например, Wi-Fi официально называется IEEE 802.11 и имеет множество разновидностей. В быту актуальны подформаты a,b,g и n, причем самый свежий и скоростной, n, долгое время не утверждался, и на рынке есть немало оборудования «draft-N», созданного на основе черновой, не финальной версии стандарта. Особенности реализации Wi-Fi таковы, что сеть подстраивается под самого «плохого» клиента, поэтому если у вас остались старые ноутбуки с адаптером 802.11b, не ждите от сети пропускной способности выше 11 Мбит/с, даже если в смартфоне и точке доступа реализован финальный 802.11n. Кроме работы на низкой скорости, «зоопарк» приводит к более серьезным проблемам совместимости, например известны проблемы «неподключения» устройств Apple к некоторым точкам доступа, если пароль длиннее 8 символов. Wi-Fi – не единственный стандарт с такими сложностями, это характерно также для Bluetooth, начинает быть верным для NFC, встречается для DLNA/UPNP-медиасерверов, а под шапкой «3G» вообще может скрываться что угодно.

Во-вторых, при передаче файлов «бутылочным горлышком» нередко становится, как ни странно, вычислительная мощность устройства. Фоновые процессы, другие приложения, работающие с сетью – все это замедляет передачу файлов, иногда в разы. Особенно это актуально на Android-смартфонах.

Проблемы с видео

Играть видеоклипы и фильмы – что уж тут такого сложного? Каждый приличный телефон умеет это! Но, как говорится в анекдоте, есть нюанс. Даже несколько. Первый и главный – формат файлов. Хотя популярных стандартов сжатия видео не так уж много, видеопоток может быть «завернут» в несколько совершенно разных файловых оболочек – AVI, MKV, MOV, M4V, и т.п. И только если смартфон умеет и «разворачивать обертку» и декодировать видеопоток, файл будет нормально отображен. В российских условиях наиболее актуально воспроизведение файлов AVI и MKV, «из коробки» с этим справляются многие смартфоны Nokia (не считая Lumia), а также Samsung и LG.

video)Для некоторых смартфонов проблема «обертки» решается сторонним плеером (Android, Symbian), а вот для Apple ситуация анекдотична – сторонние плееры есть, но им не разрешено использовать акселерацию видео, поэтому файлы высокого разрешения воспроизводятся с «тормозами». То есть либо «родные» форматы и 1080p, либо «неродные» и 720p с нестабильным качеством.

Хуже дело, если смартфон неспособен декодировать видеопоток. Здесь медицина мало чем может помочь. Например, популярные чипы Tegra2 по заявлению производителя декодируют видео вплоть до 1080p. Но есть нюанс – наиболее распространенный видеопоток H.264 не декодируется, если использован high profile, а именно он зачастую применяется при записи фильмов в высоком качестве.

Для того чтобы смартфон легко подключался к Windows-компьютерам, во многих из них основное хранилище данных форматируется по стандарту FAT32. Этот привет из девяностых действительно надежно распознается всеми компьютерами, но не слишком хорошо справляется с контролем целостности данных, а главное – накладывает ограничение на размер файлов. Они не могут быть больше 4 Гб. Именно при просмотре видео в это ограничение легко «упереться», и сделать что-либо будет проблематично.

«Пропавшие» функции

Разгоревшиеся в последние два года «патентные войны» вынуждают компании-жертвы принимать меры технического характера. Например, после жарких судебных битв для Германии был специально выпущен планшет Samsung, визуально менее похожий на Apple.  Но дело не только во внешности – те или иные функции в «начинке» устройства отключают, если они являются предметом копирайтной битвы. Поскольку запатентовано практически все, то в новой прошивке своего устройства можно недосчитаться самых разных вещей: визуального эффекта «отскакивания» при кинетической прокрутке до конца списка, поддержки того или иного видеоформата, режима работы «точки доступа Wi-Fi» или привычного дизайна экранной клавиатуры.

Малозадачность

Притча во языцех – многозадачность в смартфонах. Технически нет никакой проблемы сделать её точно такой же, как на настольных ПК. Но возможности подтормаживаний смартфона и быстрого разряда батареи производители боятся, как огня. И поэтому многие платформы сегодня щеголяют люто урезанной многозадачностью – приложение в фоновом режиме ведет себя совсем не так, как того ожидает пользователь. Впрочем, это тема отдельной колонки.

Жертвы физики

batteryРади экономии батареи в смартфонах не воплощают или как минимум отключат многочисленные функции, в том числе давно известные и реализованные. Еще десять лет назад в телефонах SE было «волшебное слово», после произнесения которого, можно было осуществлять голосовой набор. То есть для звонка по гарнитуре не надо было нажимать ни единой кнопки! Отличное дополнение к современным системам голосового управления, не правда ли? Маленькое «но» – на смартфоне с активированной функцией «слушания» батарея садится за полдня.

Другая причина, по которой производители не спешат с вычислительно «тяжелыми» применениями смартфона – тепловыделение. В ноутбуке и десктопе тепло рассеивают многочисленные вентиляторы, но в смартфоне тепло уходит только через корпус, а корпус держит голой рукой человек. Потребляя всего 3 Вт, телефон нагревается до 37–39 градусов, и это, по сути, предельная температура, выше которой его неприятно и даже невозможно держать. Поэтому самые вычислительно емкие вещи делаются на узкоспециализированных, более энергоэффективных чипах, таких как графические ядра и ЦАПы. Но сложные задачи общего плана, будь то обработка баз данных или архивация файлов, на «узких специалистов» не возложишь, поэтому до появления чипов с более тонким техпроцессом и нанотранзисторами смартфоны приходится оберегать от подобной работы.

Связанные посты