Статьи по меткам ‘apple iphone’

Palm Pre: Обзор. Часть 17. Заключение

Июнь 28th, 2009

NB: Перевод не лучшего качество. Старался как мог, поэтому сильно ногами не пинать. Если что – подсказывайте, буду очень благодарен.
——–
Все права на этот обзор и все изображения принадлежат http://anandtech.com.
Автор обзора: Anand Lal Shimpi
Перевод: Зарубин Евгений

——–

Когда я впервый получил Palm я был разочарован. Я думал, что он будет как мой iPhone, но лучше. Вместо этого Palm оказался лучше лишь в некоторых областях, что хорошо, но преимущества разные. Чем больше я его использовал, тем больше я возвращался к моему iPhone и поражался как хорошо Palm удалось совместить удобство пользовательского интерфейса iPhone с функциональностью большниства смартфонов.

Получилась впечатляющая комбинация, Palm проделал огромную работу для поднятия брэнда на новую высоту (от пер. Palm был на грани банкротства — Pre единственная надежда на оживление). Позор Nokia, Motorola и всей индустрии телефонов за провал, который Palm использовал и что он сделал за 2 года.

Многозадачность от Pre одна из областей, где Palm превзошёл Apple. Есть некоторые нюансы, где Palm ещё предстоит поработать (возомжно больше коммуникации, чем реальной работы) над поддержкой многозадачности. Я могу попытаться немного предугадать, что реальную многозадачность от Apple мы не увидим до релиза iPhoneOS 4.0, но это вещь, которую Apple просто необходимо сделать. Если Apple сделает многозадачность перед анонсом Pre, мы легко можем увидеть её поддержку в следующем году. Если же Apple не запустит многозадачность до старта продаж Pre, мы не увидим поддержку многозадачности до 2011 года. Без сомнения это является явным преимуществом Palm.

Синергия это другое преимущество Palm, которое должно было быть сделано уже давно на телефонах других производителей. Ежедневно подключать ваш смартфон к вашему Mac или PC для синхронизации. Ваши друзья сами могут изменять информацию о себе, так зачем вам самому редактировать записи, когда они сами могут быть одновлены из профилей ваших друзей? Это просто великолепно.

Я могу показаться несколько грубым в отношении с Pre, но я больше верю Palm в том, что они могут сделать Pre идеальным, чем Apple сможет превзойти Pre в его преимуществах (по крайней мере в ближайшее время). Посмотрите, сколько времени заняло у Apple чтобы включить поддержку функции «вырезать и вставить» на своём iPhone.

Как вы думаете, когда Palm отточит до блеска Синергию? Apple сейчас находится в роли догоняющего.

К сожалению, Palm предстоит ещё огромная работа. Синергия нуждается в улучшениях, нет визуальной голосовой почты, ограниченный функционал поиска, ограниченная функция копирования/вставки и нет никаких причин, чтобы что-то было медленнее на Pre, чем на iPhone. Это как написание программ, которые может быть быстрее на Athlon 64, чем на системе с Core i7. Это доказывает, что Palm необходима оптимизация кода на Pre. Я бы сказал, что есть 6 месяцев чтобы проделать всю эту работу и сделать отличный продукт. Я могу потерять веру в Palm, если это время увеличится, если же это время будет меньше, чем 6 месяцев — я начну беспокоиться о Apple.

Так же есть вопросы к качеству. Pre сработан отлично, но iPhone выглядит не хуже. Очень возможен выпуск ещё телефонов на базе WebOS в ближайшем будущем, это будет лучше для всех нас, и возможно он (они) будет таким же прочным как iPhone.

Меньше всего я беспокоюсь за магазин приложений Palm. Первоначально было волнение за то, что придётся взламывать телефон, чтобы ставить приложения от сторонних разработчиков, но мы просто посмотрим как будут развиваться события.

Убедите меня, что Pre доработает Синергию, увеличит быстродействие аппарата, сделает такое же качество материалов/сборки как iPhone, полный поиск, визуальную голосовую почту, полноценную функцию копирования/вставки, и больше приложений в магазине, и я оставлю Apple. Пока же я буду пристально следить за развитие Pre, потому что Palm заслужило это. Это то что смартфон должен делать, после 2х лет после релиза iPhone мы наконец-то увидели достойного конкурента iPhone как в «железе», так и в OS.

Если вы не хотите работать с AT&T, если вам нужна физическая клавиатура или если вы просто хотите чего-то другого — Palm Pre для вас. Если вы уже в Sprint’е, то Palm Pre это лучший смартфон для вашей сети на данный момент. Pre привнесла инновации и я не могу передать как это важно для такой компании как Palm.

Как поступит Palm в следующие 6 месяцев будет полностью зависеть то, какую компанию мы потом увидем. Если Pre будет регулярно обновляться, решать проблемы и добавлять нововведения, то потом мы можем увидеть реального победителя.

Тревожный звонок: Что нужно сделать Apple

Если у вас есть iPhone, или вы работаете на компанию из Купертино (или любой другой компании, которая имеет отношение к подобным вещицам), Pre устанавливает новую планку, до которой iPhone ещё надо дорости.

Следующий список это минимум того, что необходимо представить в iPhone OS 4.0:

1.Поддержка реальной многозадачности. Cortex A8 в Palm Pre серьёзно быстрее, чем ARM11 в iPhone 3G, Apple имеет подобное железо в 3GS, и это совершенно не причина чтобы не сделать реальную многозадачность.
2.Синхронизация подобно Синергии. Идея Palm блестящая. Вместо того чтобы беспокоиться о синхронизации Pre с iTunes, я хочу видеть синхронизацию с Google,Facebook, др… от Apple. И я могу поклясться, если Apple и сделает это, то сделает для продвижения своего MobileMe…
3.Улучшение клиента обмена сообщениями между пользователями. Синергия связывает ваших друзей лучше. История сохраняется в одном окне, где бы вы ни общались со своими друзьями — это лучше. Привет, это имеет смысл.

Всё. Это не так уж трудно, не так ли? Я даже могу сказать вам, что я дал Apple 200$ чтобы помочь с этими вопросами.

Часть 17 – Заключение

  Содержание

Palm Pre: Обзор. Часть 16

Июнь 28th, 2009

NB: Перевод не лучшего качество. Старался как мог, поэтому сильно ногами не пинать. Если что – подсказывайте, буду очень благодарен.
——–
Все права на этот обзор и все изображения принадлежат http://anandtech.com.
Автор обзора: Anand Lal Shimpi
Перевод: Зарубин Евгений

——–

Камера

Pre имеет встроенную камеру в 3,2Мпкс с «вспышкой» (читай «светом»). В отличие от большинства камер на телефонах, пока готовится снимок всё проходит очень гладко (very smooth – смазанно?). Это отличается камеру от камеры в iPhone и iPhone 3G. Так же после получения снимка можно легко выставить фото в интернет.

Дневная съёмка работает очень хорошо

Картинка хорошего качества для камеры на телефоне, но качество ограничено маленьким размером линзы и отсутствием реальной вспышки, это сильно сказывается на съёмке в плохо освещенном помещении.

Мало света, не очень то хорошо.

Синхронизация

После подключения Pre к вашему компьютеру (после снятия заглушки с usb-порта) вам покажут это меню:

Вы можете выбрать через что синхронизировать Pre, через Palm Desktop или iTunes, выберите USB-mode и просто скопируйте файлы или же просто заряжайте устройство. Я должен признаться, что использовать свой телефон как простой USB-накопитель без всяких заморочек мне понравилось.

Папка DCIM на Pre содержит все ваши фото, прямо как на цифровой камере.

Iphone не является открытой платформой. Без взлома (jailbreakink) на iPhone нельзя использовать своё приложение и нельзя использовать его как USB-накопитель. Это чистая победа Pre.

У Palm нет реального, нормального приложения для настольного компьютера, Pre синхронизируется один раз с вашим компьютером и потом использует online-сервисы Google, Facebook или Palm для ваших контактов/календаря. Для меня это хорошо.

К сожалению, пока нет возможности синхроинизировать мои фото и музыку. Я думаю хорошо бы сделать синхронизацию библиотеки песен через WiFi, но пока это недоступно.

Часть 17 – Заключение

  Содержание

Palm Pre: Обзор. Часть 15

Июнь 28th, 2009

NB: Перевод не лучшего качество. Старался как мог, поэтому сильно ногами не пинать. Если что – подсказывайте, буду очень благодарен.
——–
Все права на этот обзор и все изображения принадлежат http://anandtech.com.
Автор обзора: Anand Lal Shimpi
Перевод: Зарубин Евгений

——–

Google Maps

Телефоны, основанные на Android’е имеют наилучшую поддержку Google Maps, но Pre с iPhone здесь идут нога в ногу. Они имеют некоторые отличия в пользовательском интерфейсе, но работают очень похоже.

Google Maps загружаются дольше на Pre, чем на iPhone, но работает само приложение быстрее.

Телефонная книга

Спасибо Синергии, телефонная книга в Pre очень хороша. Я получаю изображения дл контактов, если я сам их не присвоил (если они есть где-либо в моей адресной книге, в моем Gmail или Facebook), я получаю статус контактов в AIM/GTalk — точка слева от имени контакта и я могу быстро прокрутить список, очень быстро. Прокрутка здесь работает быстро и плавно, в отличие от приложения для почты, я не знаю почему.

Музыка и видео

Pre, как вы наверное уже слышали, поддерживает синхронизацию с iTunes. Он называет себя iPod и это позволяет ему синхронизироваться как iPod’у. Apple может с лёгкостью это прикрыть, но Palm может это обойти. Это может перерости в войну, но на данный момент Pre может синхронизироваться в iTunes. (От пер. Сейчас вроде как Apple прикрыла эту «дыру», но никто не даёт гарантии, что Palm не обойдёт это. Что из этого выйдет — посмотрим).

Музыкальный проигрыватель очень прост и он поддерживает поиск. Вы можете просматривать вашу музыку по артистам, альбомом, названиям песен, жанрам или своим собственным спискам песен. Конечно же он поддерживает случайное проигрывание (или Shuffle как его называют). Также вы можете покупать музыку в магазине Amazon, который свободен от DRM; просто нажмите на ссылку в проигрывателе, чтобы просмотреть доступную музыку.

Pre также может использоваться как видео проигрыватель. Он поддерживает те же форматы, что и iPhone. Пока нет возможности покупать/арендовать фильмы на телефоне.

Магазин приложений

Магазин от Palm очень сильно проигрывает сейчас. (pretty much sucks). Мало официальных приложений, да и приложения от сторонних разработчиков не блещут. Это должно измениться в будущем, но если в магазине Apple это уже готово, то здесь этого может и не быть.

Хотите конкретики? Например Sonos ZonePlayer вокруг моего дома. У Sonos есть приложение для iPhone для управления музыкой во всём доме. Это очень мило. На Pre такого нет. Если я откажусь от iPhone — мне придёться отказаться от контроля за своей музыкой во всём доме с моего телефона. Apple поступили очень и очень мудро скинув цену на 3G до 99$; сейчас будет очень сложно конкурировать с ними как Palm, так и другим производителям, особенно с теми разработками которые уже есть у Apple. Apple имеет преимущество по числу установок приложений? В каком чудном мире мы живём?

Pre только запустился в этом месяце, и ещё не имеет SDK для разработки приложений с использованием «железа», поэтому сейчас не стоит ожидать каких-либо сюрпризов в магазине приложений. Я очень надеюсь, что это изменится со временем. (От пер. вроде как недавно выпустили SDK, поэтому ждём рост числа приложений).

Часть 16 – Камера и синхронизация

  Содержание

Palm Pre: Обзор. Часть 14. Телефон и почта

Июнь 28th, 2009

NB: Перевод не лучшего качество. Старался как мог, поэтому сильно ногами не пинать. Если что – подсказывайте, буду очень благодарен.
——–
Все права на этот обзор и все изображения принадлежат http://anandtech.com.
Автор обзора: Anand Lal Shimpi
Перевод: Зарубин Евгений

——–
Телефон.

Palm Pre также телефон. Ему не хватает визуальной голосовой почты, но остальное работает.

В дозвонщике (dialer) отсутствуют некоторые вещи, которые есть в iPhone. Для начала, это скорость. Переключение между цифровой клавиатурой и записями о звонках занимает времени в 2-3 раза больше, чем на iPhone. На iPhone подобное переключение выполняется почти мгновенно, но в Pre — очень медленно. Листание списка контактов, выбор одного и дозвон до него также происходит медленнее, чем на iPhone. Если вы никогда не пользовались iPhone, вы можете этого и не заметить.

Второе, когда происходит ручной набор номера — не происходит автоматический поиск этого номера в телефонной книге. Если вы позвоните по номеру, который уже записан у вас в контактах , iPhone покажется вам имя контакта автоматически. Это небольшое различие, но это ещё один пример того, что Pre не может, в отличие от iPhone.

Хотите иметь что-либо хорошее? Вы можете начать печатать имя на экране с цифровой клавиатурой вместо открывания списка контактов. Apple не допускает этого на iPhone, потому что по умолчанию виртуальная клавитура там недоступна., но у Palm нет такой проблемы. Palm здесь уделывает.
Update: Это включается, оказывается, в настройках дозвонщика. Спасибо всем, кто подсказал.

Внешний динамик на телефоне достаточно заметный, а также достаточно громкий (по крайней мере громче чем на iPhone 3GS).

Почта

Приложение для почты очень простое как и на iPhone. Оно простое, быстро загружается и наголову опережает многие и многие не-Apple смартфоны по части пользовательского интерфейса. Но Apple подняла планку так высоко, но нам надо поговорить о том, что надо улучшать.

1.Нет поиска среди вашей почты. Apple добавила эту функцию только на этой неделе, поэтому у Palm есть ещё время чтобы догнать.

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

3.Прокрутка в приложении (когда просматриваете ящики или читаете письмо) прерывиста. Я не могу понять, почему она прерывиста, т.к. У Palm лучше процессор и больше GPU-мощности (видео?), но прокрутка не гладкая. У iPhone нет таких проблем, и я не могу понять почему Pre их имеет. Опять же, если у вас не было iPhone, вы можете этого и не заметить.

Приложение для почты поддерживает POP и IMAP аккаунты, так же как и Exchange. Я не пробовал использовать Pre с Exchange-сервером, но из того что я читал — оно работает хорошо, даже когда сервер не поддерживает PIN (или удалённое удаление). Если сервер требует больших настроек безопасности, тогда вам не повезло — ждите обновления ОС от Palm.

Часть 15 – Google Maps, Address Book, Music…

  Содержание

Palm Pre: Обзор. Часть 13. Стабильность и зарядка

Июнь 28th, 2009

NB: Перевод не лучшего качество. Старался как мог, поэтому сильно ногами не пинать. Если что – подсказывайте, буду очень благодарен.
——–
Все права на этот обзор и все изображения принадлежат http://anandtech.com.
Автор обзора: Anand Lal Shimpi
Перевод: Зарубин Евгений

——–

Стабильность.

Сейчас смартфоны подобны реальным компьютерам. У них зачастую мощности больше, чем имели PC около десяти лет назад. К несчастью, они также могут «глючить».

Iphone пытается быть аккуратным, даже во время «крушения» (crash). Pre не отличается. В своей первой версии у Pre есть несколько проблем. Web-страницы иногда обрабатываются странно, приложения ведут себя неожиданно и достаточно часто телефон просто отказывается реагировать на нажатия. Это возможно связано с тем, что Pre только вышел, и ПО ещё не так хорошо отшлифовано, как хотелось бы. Будьте осторожны при покупке первых образцов.

Touchstone: Беспроводная зарядка

Стандартная зарядка, которая идёт с Pre очень похожа на зарядку от Apple. Маленький цилиндр с штекером на одном конце и с USB-портом на другом.


За дополнительные 70$ Palm продаёт Touchstone. За счет магнитных полей будет происходить зарядка. Вам необходимо только установить Pre на Touchstone и зарядка начнётся. Тем временем у вас есть возможность подсоединить USB кабель к Pre, чтобы синхронизировать ваши музыку/фото/фильмы.

Конечно и эта зарядка имеет свои недостатки. Магнит прижимает Pre очень сильно к зарядке. Поэтому если вы попробуете отсоединить телефон от зарядки — вы потянете зарядку вместе с телефоном. Поэтому Palm прикрепил липкую основу на зарядку, чтобы была возможность прикрепить зарядку к столу. Некоторые люди не любям липучки, поэтому некоторым это не понравится.

Так же зарядка будет работать только в том случае, если телефон установлен «правильно». Если вы чуть чуть подвинете телефон — он уже не будет заряжаться. К счастью, магнит в зарядке достаточно сильный и потихоньку он сам притянет телефон в то положение, в которое ему надо (от пер.: вопрос — сколько?).

В целом, Touchstone очень милая вещица, но я не уверен, что она стоит своих 70$.

Часть 14 – Телефон и почти

  Содержание

Palm Pre: Обзор. Часть 12. Батарея

Июнь 28th, 2009

NB: Перевод не лучшего качество. Старался как мог, поэтому сильно ногами не пинать. Если что – подсказывайте, буду очень благодарен.
——–
Все права на этот обзор и все изображения принадлежат http://anandtech.com.
Автор обзора: Anand Lal Shimpi
Перевод: Зарубин Евгений

——–

Я уже делал маленькую статью о времени работы батареи на Pre, поэтому я просто повторю те результаты здесь.

Phone Web Browsing (Cell Network) Web Browsing (WiFi) Talk Time
Apple iPhone 3G 218 minutes 400 minutes 289 minutes
Palm Pre 219 minutes 351 minutes 312 minutes

 

Меня несколько удивила разница между работой батареи у Pre и iPhone 3G. Pre не очень хорошо работает при просмотре страниц в сети WiFi, но другие 2 теста он прошёл лучше чем iPhone 3G. Pre имеет многозадачность, тогда как iPhone не имеет, поэтому Pre должен, по сути, раньше посадить батарею, чем iPhone.

С другой стороны, на Pre нет тяжелых 3D игр, которые могут посадить батарею iPhone быстрее. Батарея на Palm может заменяться, поэтому вы всегда можете иметь с собой запасную, на всякий случай.

Часть 13 – Стабильность и зарядка

  Содержание

Palm Pre: Обзор. Часть 11. Железо

Июнь 28th, 2009

NB: Перевод не лучшего качество. Старался как мог, поэтому сильно ногами не пинать. Если что – подсказывайте, буду очень благодарен.
——–
Все права на этот обзор и все изображения принадлежат http://anandtech.com.
Автор обзора: Anand Lal Shimpi
Перевод: Зарубин Евгений

——–

Аппаратные характеристики Palm Pre

Я уже описывал подобные сравнения однажды раньше, но я быстренько пробегусь по ним здесь. Iphone и iPhone 3G, оба используют ARM11 процессор с частотой 412 МГц. Palm использует ARM Cortex A8 процессор с частотой 600Мгц. Cortex A8 значительно быстрее чем ARM11; пока они оба сравнимы, А8 может одновременно обрабатывать две инструкции загрузки/декодирования/запуск приложений — ARM11 может выполнить только одну. Palm имеет бОльшую мощность, что и понятно, Pre разрабатывался намного позже чем оригинальный iPhone (новый 3GS должен соответствовать Pre по мощности).

Глядя на все эти мощности вы должны ожидать, что Pre должна быть намного мощнее чем iPhone, но это не всегда так. Давайте проведём некоторые тесты:

Время запуска приложения, в секундах Web Browser Dialer Google Maps Camera Email
Apple iPhone 3G (3.0) 1.1 s 1.7 s 3.8 s 4.6 s 1.2 s
Palm Pre 3.0 s 1.5 s 8.6 s 4.4 s 3.3 s
T-Mobile G1 5.4 s 2.0 s 4.4 s 4.9 s 2.0 s

 

Несмотря на значительное превосходство по мощности Pre перед iPhone, Pre запускает приложения медленнее чем iPhone. Возможно, что всё дело в Flash-памяти Pre, но по сути, Pre должен быть всё равно быстрее чем iPhone. Чем больше я тестировал Pre, тем больше я понимал, как же много времени провели в Apple над оптимизацией кода iPhoneOS.

Palm сделало серьёзную ошибку в том, что пытается копировать успех Apple. В iPhone они добились всего потому что не дают выбора пользователям; приложения и web-страницы закрываются, чтобы освободить память и сохранить максимально быстрый интерфейс. Palm, с его «железным» преимуществом, не может сделать то же самое здесь.

Даже когда iPhone начинает «тормозить», он всё ещё сохраняет «плавность». У Pre анимация не сохраняет ту же плавность. Даже когда Pre делает что-то быстрее iPhone, всё равно он делает это не так «гладко». Это всё сводится к отсутствию оптимизации, Palm может легко починить это всё, но пока это преждевременно. По сравнению с другими смартфонами Palm проделали великолепную работу. По сравнению с Apple? Palm надо совсем немного, чтобы сравниться (10%).

Обработка web-страниц: Преимущество Pre

Где Pre не проигрывает, так это в обработке страниц. Сначала давайте посмотрим на ширину канала:

  3G/EVDO WiFi
Apple iPhone 3G (3.0) 916 KB/s 3237 KB/s
Palm Pre 881 KB/s 3973 KB/s

 

Скорости в сетях Sprint и AT&T у меня дома вполне сравнимы. Для теста обработки страниц я посетил несколько страниц (полные версии, не мобильные версии), каждую загружал 3 раза и брал среднее значение, начиная от ввода ссылки и до окончания индикации загрузки:

  3G/EVDO WiFi
Apple iPhone 3G (3.0) 916 KB/s 3237 KB/s
Palm Pre 881 KB/s 3973 KB/s

 

At my house Sprint’s EVDO and AT&T’s 3G network speeds were about the same. To test web page rendering performance however I visited several sites (full, not mobile versions), loading each one three times and taking the average time to load from the moment I entered the URL to the instant the progress indicator stopped animating.

3G/EVDO Apple iPhone 3G (3.0) Palm Pre
anandtech.com 20.3 s 17.2 s
arstechnica.com 23.3 s 14.0 s
hothardware.com 38.9 s 20.8 s
pcper.com 43.2 s 42.8 s
digg.com 44.5 s 30.3 s
techreport.com 27.2 s 15.2 s
tomshardware.com 32.3 s 30.3 s
slashdot.org 33.5 s 23.8 s
facebook.com 37.1 s 36.0 s
Palm Pre Advantage   30% Faster

В среднем, в моём тесте 3G vs. EVDO, Palm Pre обрабатывал страницы на 30% быстрее, чем мой iPhone. Т.к. Ширина моего канала примерно одинакова (3G vs. EVDO), то обработка страниц происходит быстрее на Pre за счёт процессора. Было бы хорошо, если iPhone 3GS будет так же быстро обрабатывать страницы.

В этом тесте мы ограничены шириной канала. Я хотел провести тесты для сравнения производительности именно процессоров Cortex A8 и ARM11, это должно иметь бОльшую разницу. Я решил проверить их через WiFi сеть (быстрое интернет-соединение) чтобы увидеть разницу между Pre и iPhone. Давайте посмотим:

WiFi Apple iPhone 3G (3.0) Palm Pre T-Mobile G1
anandtech.com 16.3 s 8.2 s 17.2 s
arstechnica.com 17.7 s 7.8 s 17.8 s
hothardware.com 35.2 s 11.2 s 24.4 s
pcper.com 33.3 s 18.0 s 34.0 s
digg.com 34.3 s 22.1 s 40.0 s
techreport.com 24.1 s 9.0 s 20.5 s
tomshardware.com 21.4 s 13.8 s 26.0 s
slashdot.org 26.0 s 20.9 s 46.0 s
facebook.com 31.7 s 19.6 s 37.7 s
Palm Pre Advantage vs iPhone 3G   83% Faster  

 

Если убрать некоторые узкие места в сети (горлышки бутылок) у Pre выростают ноги; разрыв составил 83%. Не только от процессора зависит скорость обработки страниц. Для наглядности я включил в тест результаты T-Mobile G1, который использует процессор ARM11 с частотой 528МГц (против 412МГц ARM11 у iPhone). Более мощный процессор ещё не значит, что страницы будут обрабатываться быстрее. Apple просто необходимо использовать Cortex A8 для гарантированной победы 3GS.

Судя по слухам, 3GS будет использоваться «железо» подобное Pre, поэтому можно ожидать существенного прироста производительности в новом 3GS.

Время для многоядерности.

(От переводчика: Я не очень хорошо разбираюсь в «железе», поэтому эта маленькая часть сложна для меня. Я не всегда понимаю, что имеет в виду автор. Поэтому…вот. :)

Любой, кто имеет iPhone испытывает проблемы с задержками. Будь то переключение между приложениями, нажатие на ссылку или просто разблокирование устройство, в некоторых случаях это занимает больше времени, чем ожидалось. Мы были избалованы наличием многоядерностью где-то начиная с 2005 года, мы не забыли эти уроки, но почему мы до сих пор имеем одноядерные процессоры?

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

Если всё работает хорошо, нам не о чём беспокоиться. Каждый поток получается место во времени для обработки и не уходит, пока его не обработают. Как и большинство вещей, не всегда всё работает хорошо. Время от времени планировщик будет выполнять потоки, он будет их контролировать. Он будет держать поток до тех пор, пока он не выполниться. Но бывают исключительные ситуации, когда поток не может завершиться (работа в фоне вместо фоновой задачи). В этой ситуации вы получаете то, что называется «заморозкой» системы.

Iphone ведёт себя очень хорошо в подобных ситуациях. Приложение либо будет долго «отвечать», или же просто умирает и вылетает. Иногда телефон требует перезагрузки для восстановления работоспособности, но в большинстве ситуаций это исключительная ситуация.

Переход на многоядерные процессоры поможет исключить подобные ситуации, давая OS второе ядро для выполнения других потоков. Если одно ядро занято выполнением работы, то второе будет заниматься тем, чтобы сохранить работу устройства гладкой и «откликающейся».

К счастью, ARM имеет решение — Cortex A9. A9 это процессор от ARM, который поддерживает многоядерную конфигурацию. ARM11 также поддерживает многоядерную конфигурацию, но не все производства готовы сделать шаг назад и вернуться с А8 на многоядерный ARM11.

Я ожидаю, что многоядерные процессоры А9 станут доступны в следующие 12 месяцев. Если Apple позаботится об этом, она может добавить программно реальную многозадачность и многоядерность в следующем году.

Часть 12 – Батарея

  Содержание