Вы правы для ARMv4 архитектуры применяется такая технология и есть такие ограничения. Для ARMv6 (более современные процессоры) ограничения другие, по ссылке внизу есть табличка:
Да, в QNX немного другая логика. Процесс получается как бы контейнером для потоков. Создаёт процесс специальная задача — администратор процессов, который, например, загружает исполняемый файл и инициализирует все необходимые ресурсы процесса.
С одной стороны, алгоритм одинаков для любого процессора. Необходимо сохранить текущее состояние потока, а именно, его регистры, маску сигналов и т.п. И загрузить тоже самое для следующего потока.
С другой стороны, у каждой процессорной архитектуры свой набор регистров. И время переключения контекстов будет зависеть как от архитектуры, так и от скорости процессора.
Не думаю, что в данном случае QNX играет большую роль, BlackBerry решает проблему комплексно. Вы ведь понимаете, что просто смотреть документы на планшете не интересно — их будут пересылать по почте. BlackBerry шифрует канал передачи почты (смотрите BIS и BES), а остальные нет. Надеюсь, что добавил немного ясности.
Мне кажется, что у iPad и PlayBook немного разная направленность. И если Apple позиционирует iPad, не как самостоятельное устройство, а только дополнение к компьютеру, то в случае с BlackBerry это ещё более ярко выражено. Думаю, что PlayBook это расширение смартфонов BlakBerry (и не только их). С помощью смартфона удобно просматривать почту и пересылать письма, а PlayBook позволяет вести переписку более комфортно.
С Вами сложно поспорить, да и не стоит, наверное. Лично я считаю, что у BlackBerry качественные и полезные сервисы, которых нет (может быть пока) у других. Так что, на мой взгляд, лучше уж BlackBerry.
Наверно имелась в виду более ранняя сделка, когда QNX был приобретён Harman'Ом. Это я и прокомментировал. Понятное дело, что RIM ещё больше заинтересован в развитии QNX, так что перепродажа была выгодна и QNX.
Никто не мешает Toyota использовать и QNX, и Linux. Фирма ведь не маленькая. Молельный ряд тоже широкий.
Например, Audi A6 давно уже с QNX (там их даже несколько в одной машине), но это же не значит, что Audi не использует других операционок в своих машинах.
Ubisoft просто перекупила в своё время бренд героев. Так что «под руководством», наверное, громко сказано. Ubisoft заказал, а Nival сделал. При этом Нивал проводил опросы и конкурсы, по результатам которых дорабатывл игру.
www.qnx.com/developers/docs/6.4.1/neutrino/user_guide/limits.html
С одной стороны, алгоритм одинаков для любого процессора. Необходимо сохранить текущее состояние потока, а именно, его регистры, маску сигналов и т.п. И загрузить тоже самое для следующего потока.
С другой стороны, у каждой процессорной архитектуры свой набор регистров. И время переключения контекстов будет зависеть как от архитектуры, так и от скорости процессора.
У Медведева, кстати, есть и PlayBook.
А вообще мысль верная, нативные Angry Birds не помешали бы. ;-}
www.rbcdaily.ru/2011/07/27/media/562949980829000
Например, Audi A6 давно уже с QNX (там их даже несколько в одной машине), но это же не значит, что Audi не использует других операционок в своих машинах.