Главная Приложения Игры Виджеты Живые обои Новости Инструкции и FAQ
Популярное:
Какая марка смартфона/планшета у вас?
Samsung
SONY
HTC
LG
Huawei
ZTE
Другой

Архитектуры микропроцессоров ARMv6 и ARMv7

Архитектуры микропроцессоров ARMv6 и ARMv7
ARMv6 и ARMv7 – это два поколения архитектур мобильных процессоров, разрабатываемых компанией ARM Limited. Компания не занимается прямой продажей своих разработок, а лицензирует архитектуры сторонним производителям. Среди производителей, собирающих свои ядра на базе архитектуры ARM, присутствуют такие названия, как: Qualcomm Snapdragon, Freescale i.MX, DEC StrongARM, NVIDIA Tegra, Intel XScale, ST-Ericsson Nomadik, Samsung Hummingbird, Texas Instruments OMAP.

На сегодняшний день, более 90% всех 32-разрядных процессоров используют архитектуру ARMv6 или ARMv7. Такие процессоры используются в потребительской электронной технике – смартфонах, КПК, портативных игровых консолях, цифровых плеерах, а также компьютерных периферийных устройствах – жестких дисках и других носителях информации. Процессоры архитектуры ARM используются и в крупных цифровых устройствах – домашних кинотеатрах, телевизорах и другой технике.

Столь широкое развитие процессоров архитектуры ARM вызвано, главным образом, их низким энергопотреблением, высокой производительностью и сверхкомпактными размерами.

Основные особенности архитектур ARMv6 и ARMv7:

- Процессоры ARMv7 располагают большими мощностями по сравнению с процессорами предыдущих поколений.

- Приложения и игры для ARMv7 имеют больший объем и системные требования, в частности требования к оперативной памяти, чем аналогичные программы для ARMv6.

- Архитектура ARMv7 используется в многоядерных мобильных процессорах, в то время как ARMv6 может работать только с одним логическим и физическим ядром.

- В ARMv6 отсутствует официальная поддержка Flash.

- Приложения и игры, разработанные для процессоров ARMv6, совместимы с устройствами на базе ARMv7-процессоров, но не наоборот.

- Тактовая частота процессоров с архитектурой ARMv7 – от 1 ГГц; процессоры ARMv6 не поддерживают такие мощности.

- Большая часть популярных видеопроигрывателей для устройств на базе процессоров архитектур ARMv6 и ARMv7 требуют установки дополнительных кодеков.

Совместимость, решение проблем

Некоторые приложения и игры выпускаются в двух версиях – для ARMv6- и ARMv7-устройств. Чтобы не иметь проблем с совместимостью программы и вашего мобильного устройства, вам необходимо узнать точное название и маркировку используемого процессора. После этого узнать используемую версию архитектуры не составит труда – это можно посмотреть, например, на соответствующих страницах википедии.

ARMv7 телефоны и смартфоны являются на сегодняшний день более распространенными, чем устройства на базе процессоров архитектуры ARMv6. Архитектура ARM седьмого поколения используется даже в бюджетных смартфонах. Соответственно, все относительно новые приложения и игры оптимизированы именно под нее. Если же у вас возникают проблемы с запуском приложения даже после того, как вы установили рекомендованную для вашего устройства версию, убедитесь в том, что объем свободной оперативной памяти соответствует объему, заявленному в системных требованиях игры или программы. В общем случае, рекомендуется освободить 256-512 Мб.






Комментариев пока еще нет. Вы можете стать первым!

Добавить комментарий!

Ваше Имя:
Ваш E-Mail:
Введите код: