|
|
49
Энтузиасты запустили Windows 10 для ARM на Raspberry Pi 3Ещё в 2016 году Microsoft совместно с Qualcomm представила Windows 10 для ARM-процессоров со встроенным эмулятором x86-приложений. За год систему протестировали и доработали, а недавно различные OEM-производители анонсировали свои компьютеры под её управлением. Все новинки от HP, Lenovo и Asus построены на базе Qualcomm Snapdragon 835. Microsoft не раз подчеркивала, что эта система может работать лишь на топовых SoC от Qualcomm. На днях энтузиасты поставили эти заявления под сомнения. Разработчику @NTAuthority удалось установить Windows 10 для ARM на Raspberry Pi 3. Raspberry Pi 3 - это мини-компьютер, на плате которого расположены все компоненты современного ПК (цена - $35). Обычно его используют для управления устройствами Internet-of-Things (IoT). Никаких серьезных мощностей не предусмотрено - здесь лишь четырёхядерный 64-битный ARM-процессор Broadcom BCM2837 (1,2 гГц) в паре с 1 ГБ оперативной памяти. Microsoft не разрешает использовать полноценную Windows на девайсах, вроде Raspberry Pi. Специально для них разработчики создали редакцию Windows 10 IoT, чем-то похожую на Windows 10 Mobile. Впрочем, это не стало препятствием для хакера, который сумел обмануть систему и установить Windows 10 для ARM даже на столь слабое и официально не поддерживаемое устройство. Разработчик обнаружил, что ограничение по модели процессора в Windows 10 для ARM искусственное. Единственной проблемой использования ОС на Raspberry Pi 3 являются препятствия со стороны Microsoft. Время от времени система выкидывает сообщения о "неподдерживаемом процессоре", а также не позволяет запустить все 4 ядра Broadcom BCM2837. Очевидно, что одного ядра на частоте 1.2 гГц недостаточно для работы десктопной Windows, из-за чего она действительно лагает. При этом эмуляция x86-программ работает адекватно, только очень медленно. Это подтверждает предположение, что технология не заточена эксклюзивно под Snapdragon 835, а вполне может работать и на других чипах (даже не от Qualcomm). Вряд ли Windows 10 для ARM нужна на Raspberry Pi 3 (даже с использованием всех 4 ядер), но факт её работы на таком слабом устройстве говорит о многом. Наверняка любой современный ARM-процессор среднего сегмента, вроде Snapdragon 625, сможет более-менее запустить Windows 10 для ARM и даже x86-софт через эмулятор. Остаётся лишь надеяться, что Microsoft внедрит поддержку более слабых чипов в свою систему. Комментарии (49)Вы должны быть зарегистрированы для написания комментариев. |
|
Ждем на телефон)
Обкатают и выпустят в будущем - a.k.a. Andromeda.
Ждем на люмии?
Не.
В большинстве Lumia 32-битные процессоры, а в остальных - 32-битный UEFI. 64-рязрядную систему, пока считается, поставить нельзя.
А 32-битной Windows 10 ARM нет?
Неизвестно. И она точно не будет поддерживать эмуляцию x86.
Ждем на всех андроид64-смартах!
Вот знаешь, у меня есть андроид, есть вп 8.1, я бы не стал заморачиваться с установкой 10ки вместо андроида!
8.1 и 10 - небо и земля! После десятки пришлось около месяца по сидеть на восьмерке. Батарейку ждал на свою 930. А сидел на 630, так вот, я этот телефон .... .... .... . Короче, никогда не перейду обратно на восьмерку. Это факт! Переживу как нибудь без фонового изображения погоды.
Я говорил за то, что вместо андроида установить винду мобильную 10
"Остаётся лишь надеяться, что Microsoft внедрит поддержку более слабых чипов в свою систему." - а смысл? Когда сделают аппаратный транслятор инструкций, тогда ещё можно. А так смысла нет вообще от слова совсем.
Недорогие девайсы с мобильными процессорами выглядят лучше, чем топовые устройства, конкурирующие со своими более мощными копиями на Intel)
Пока не появится большое количество ARM-софта (а его не будет так много, несмотря на "простоту" кросскомпиляции), софт на нетоповых чипах будет работать ужасно. И Microsoft правильно сделала, что перестраховалась и запретила запуск W10 на задохликах вроде этого броадкома или QSD4xx.
А что, речь про Snapdragon 4xx?
На них и не надо. Надо на 6xx, которые вытянут Windows 10 для ARM, при этом не вытянув все деньги из кармана на дорогое устройство.
Сделать относительно дешёвое устройство на Snapdrgon 8xx тоже можно - было бы желание. Особенно в крупном форм-факторе. Тут ведь проблема в том, что под несколько аппаратных платформ писать UEFI, драйверы, проводить тесты - это куда накладнее. Так сразу оно количеством моделей и массовостью просто не окупится. Эти побочные расходы могут заметно превысить разницу в пару-другую десятков $ между 8xx и 6xx. Уверен - и 6xx подъедет со временем, если проект взлетит.
Я начал сомневаться, что оно взлетит с такими ценами на устройства. Этот проект должен быть предназначен не для топовых девайсов, с которых начала Microsoft. Они не смогут конкурировать со своими копиями на Intel (мне так кажется).
Да, отсутствие массовых устройств - это проблема, но стоимость разработки новой платформы не позволяет партнёрам рисковать - ведь дешёвые устройства окупятся только если достигнут очень значительной массовости. Может быть MS слишком перестраховалась. И всё-таки точные копии на Intel стоят дороже.
Пока ж, вроде, ещё не было конкретных прайс-листов по модификациям, не?
Вроде, только HP не назвала цен. На ASUS и Lenovo цены были в момент презентаций. В то же время именно точная копия на intel есть именно у HP ))
Ну вот мне кажется, что копия будет стоить примерно столько же, сколько и неповторимый оригинал. :D
Там процессор - далеко не самая большая статья расходов.
Lenovo Miix 630 заявлена цена $799 для США. Из доступных сейчас там Miix дешевле стоит только 10'' Miix 320 на Atom x5-Z8350. Актуальные 12'' модели на Intel - Miix 510/520/720 стоят от $899/$999/$1249.
Asus NovaGO TP370QL заявлена цена от $599.
Давайте дождёмся начала продаж.
Только подтвердились мои убеждения - Майки падки на бабки больше чем гугл и эпл, и наплевать на энтузиастов и пользователей. На Lumia 620 накатал 1709, последние обновы без особых проблем. Что мешало сделать мс возможность этого без танцев с бубном через инсайдерскую прогу для любой модели? - Правильно, бабки что бы срубить на ново-купленных устройствах.
Особенно понравилось как прокатили пользователей wp7, которые купили люмию 900 и через 3 месяца мс сказали что ос больше не будет получать обновлений, или пользователей на процах атомах. Т.е. процы Core 2 Duo 2006 года все обновы поддерживают, а мобильные атомы за пару лет стали не пригодны. ну смешно.
Конечно, intel не написал совместимые драйверы для GPU Atom Z2760 - это, конечно виноват MS.
у меня core i3110 , официально нет драйвера для w10. Ставится драйвер от 8 в режиме совместимости и работает все прекрасно. Так что всё это лапша в уши таким пользователям как ты.
"у меня core i3110 , официально нет драйвера для w10. Ставится драйвер от 8 в режиме совместимости и работает все прекрасно."
Всё с Вами ясно (ну, или с производителем Вашего ноутбука), но так уж и быть оставлю ссылку: https://downloadcenter.intel.com/ru/download/27417/Intel-Graphics-Driver-for-Windows-15-33
В Atom Z2760 GPU не собственной разработки Intel, а PowerVR. Intel доблестно забила на выпуск нормальных драйверов под Windows ещё во времена Windows 8 - кое как работает, и ладно. Уже для Windows 8.1 не было выпущено новых драйверов. И всё бы ничего, но уже тогда GPU начали работать криво у некоторых пользователей. С каждым обновлением ОС таких пользователей становилось всё больше и, в итоге, к выпуску W10 1703, критическая масса жалоб была превышена. Обновление до 1703 не сразу запретили на этих устройствах, а его сначала выпустили, а затем отозвали и запретили для обновления - после массовых претензий.
Но, конечно, Вам виднее - Вы ведь технически очень подкованный человек и внимательно следите за индустрий не только в моменты громких запретов, но и каждый день и не только по новостям, но и по реальным отзывам и жалобам реальных пользователей.
Новую технологию нужно сначала продавать подороже. Срубить максимум бабла, и только потом запускать китайцев ?
Очуметь. Правда в чем проблема запустить систему не на разбери, а на dragonboard 410c. Там x64 arm. Никаких ошибок не будет
"x64 arm"
Чё?
А 835 snapdragon тогда что?
64-разрядный ARM, ARM64, aarch64, если очень хочется, можно даже ARMv8 (хотя в общем случае это не эквивалент всем предыдущим).
x64 - это обозначение ПО от MS и некоторых других разработчиков для процессоров на архитектуре AMD64/Intel64 (64-разрядный IA32, 64-разрядный x86, x86-64).
Обновились Фотографии, как же новая версия тормозит, даже без флюэнта
Толкают на отказ от пользования телефоном, вот как это выглядит
Вы же сидите на Fast)
Да и тормозит как раз из-за Fluent) Включите режим энергосбережения - приложение будет летать)
Флюэнта там не видно, а видны кривые руки разрабов. На компе эта версия тоже тормозит. Да и энергосбережение - это тупой костыль, это через задницу))
Ну так это из-за Fluent просто) Тормоза)
P. S.: если можете удалить эту версию, могу скинуть установочный файл предыдущей, старой.
Спасибо, попробую пока поюзать эту. В магазине уже новая
В Магазине новая только для Fast Ring)
А с чем связано отсутствие тормозов на режиме энергосбережения? Флюента тоже не увидел, зато троить начало безбожно
Режим энергосбережения отключает Fluent во всех приложениях.
Спасибо за ответ, а можно флюент навсегда отключить как-нибудь?
Пока способа не нашли.
Дичь. Что еще сказать)
Господа! Не хотел конечно вас огорчать, но вся архитектура raspberry pi основана на scratch и на эмуляции X86. Поясню вам, что всё это значит. Сама задумка raspberry pi основана на установку ОС с ядром Linux типа андроид, убунту(Не десктопная а немного изменённая, но никак не урезанная) и прочее, а так же scratch кода(Робототехника. Основанная на создание роботов и прочее(детское занятие) работает на java если мне не изменяет память). Что бы эмуляция сработала, нужна переделанная ОС(К примеру Ubuntu MATE) которая будет работать на АРМ архитектуре процессора. Windows for ARM как раз и выполняет данную функцию(А может она и вовсе написана на Linux (Шутка, хотя в каждой шутке есть доля правды)).
К чему я всё это веду? К тому, что такие ОС типа Windows 10 for ARM или Ubuntu MATE, не получится установить на другие версии арм процессоров.(Кроме raspberry pi, snapdragon 835(Не забываем что существуют 2 процессора и только один поддерживает эмуляцию) и их аналогов если они существуют). Ребят, извините но облом.
Deerslayer, прошу измени статью, что бы не вводить людей в заблуждение. (Ну или покури несколько статей по поводу raspberry pi, если мало информации донёс)
Windows 10 для ARM64 уже получилось поставить на другие устройства.
Механизм эмуляции x86 в Windows 10 для ARM отличается от подобных в других ОС. Используется технология Windows on Windows, которой, как понимаете, ни в каких Linux-продуктах и в помине нет.
"Windows 10 для ARM64 уже получилось поставить на другие устройства."
Не смешите. Работа Windows for ARM Невозможна на процессорах без поддержки эмуляции. Запуск ОС произойдёт, появится оболочка как и полагается. Но раз эмуляция ОТСУТСТВУЕТ в железе, то толка от такой ОС нет. И это никакими костылями не исправить. Распберри пи и его аналоги(если существуют) имеют эмуляцию. А значит теоретически запуск windows for arm возможен, где в статье уже появились доказательства. И если уж вы знаете какие то другие мобильные устройства поддерживающие эмуляцию, рад за вас.
"Механизм эмуляции x86 в Windows 10 для ARM отличается от подобных в других ОС. " - Спасибо, за излишнюю информацию, которая не упоминается ни в новости, ни в моём комментарии.
Если вы меня не поняли(жаль), то ещё раз проясню кратко. Работа Windows 10 for ARM Невозможна без поддержки эмуляции железа. На сколько я помню вы сами это однажды упоминали.
И если вы учитываете просто запуск системы на арм, то мне не о чем с вами разговаривать.
Даниил, 11 мая прошлого года была опубликована базовая информация о том, как работает "эмуляция" в Windows 10 ARM64. Ваши представления о ней далеки от того, что было рассказано там (используется динамическая бинарная трансляция, причём особо подчёркнуто, что работает это не на аппаратом уровне). Будьте сдержаннее. Каждый из нас не может знать всей информации, но Вы в своих выводах ошиблись. Особенности архитектуры CPU могут лишь ускорить или замедлить используемые методы запуска x86 приложений в Windows 10 ARM64, но ни о какой поддержке в железе "эмуляции" речи не идёт.
https://channel9.msdn.com/Events/Build/2017/P4171
Понял вас. Признаюсь и извиняюсь, за свои ошибочные мнения.
Да, я изначально думал, что необходима поддержка эмуляции со стороны железа. Более подробная информация об этом, которая появилась позже, изменила моё мнение.
Спасибо большое. Признаю свои ошибочные мнения. Извиняюсь за то, что сам ввёл в заблуждение людей.
Я ставил Windows 8 на железо и похуже: 1 ядро 1,8Ггц; 512 мб Озу; 256 мб видюха))) и пошла, только без дров, потому что их просто нет)))