Узнайте, как он разрабатывался для Windows 11 на ARM в течение целого года от реального разработчика, который его использовал.

Как технический энтузиаст, потративший бесчисленное количество часов на работу с различными операционными системами и конфигурациями оборудования, я могу с уверенностью сказать, что Windows 11 на ARM — это не только жизнеспособная альтернатива традиционным процессорам Intel или AMD, но и многообещающая платформа для разработки программного обеспечения.


📱 🚀 Перестаньте бесцельно прожигать жизнь! Присоединяйтесь к нашему Telegram-каналу @lospopadosos, чтобы узнавать последние новости о мобильных гаджетах. Потому что кому нужно реальное общение с людьми, когда вы можете наслаждаться чудесами технологий? 😎 💥 👇

top-mob.com Telegram


В 2024 году произошел значительный рост популярности Windows 11 на устройствах ARM с появлением процессоров серий Qualcomm Snapdragon X Plus и X Elite. Раньше работа Windows на ноутбуках под управлением Snapdragon была в лучшем случае удовлетворительной; однако это новое поколение превратило его в настоящую альтернативу системам на базе процессоров Intel или AMD, сделав его более привлекательным для потребителей.

Вместо разработки программного обеспечения давайте рассмотрим такие задачи, как программирование. Как Windows на ARM работает в этой области? Чтобы получить информацию от человека, который на самом деле там работает, давайте послушаем Майкла Нихауса, который написал о своем опыте использования Windows 11 на ARM для разработки программного обеспечения за последний год.

Уточним: речь идет не о встроенной реализации Windows 11 в системах ARM, а о ее виртуальном запуске в macOS. Хотя, вероятно, существуют опасения по поводу его возможностей и совместимости, в целом, похоже, что в этих областях дела у него идут хорошо.

Что касается производительности Windows 11 в системах ARM64, особенно при разработке программного обеспечения, которое может не быть предназначено для архитектуры ARM64, то она работает исключительно хорошо. Visual Studio на ARM64 работает бесперебойно и без проблем, а присущая .NET нейтральность архитектуры является существенным преимуществом. Кросс-компиляция для платформ x64, MacOS и Linux упрощается благодаря простоте этого процесса. Более того, запуск двоичных файлов Windows x64 не требует усилий, поскольку эмуляция архитектуры x64 надежна. Подводя итог, можно сказать, что Windows 11 на ARM64 превосходно работает в различных сценариях, даже в тех, которые в первую очередь не ориентированы на разработку для ARM64.

Похоже, что одной из основных проблем стала необходимость обновления программного обеспечения виртуализации для увеличения использования оперативной памяти. Кроме того, возникли сложности из-за несовместимости macOS со вложенной виртуализацией, что не позволяло использовать WSL2 в виртуальной машине Windows 11.

Похоже, что основная проблема для этого конкретного разработчика возникла из-за проблемы, которую Microsoft должна решить самостоятельно.

Однако была одна более серьезная проблема: SQL Server 2022 не поддерживает ARM64. Это действительно странное упущение со стороны Microsoft, которое на днях они действительно исправят (надеюсь). К счастью, для его установки можно использовать сторонние сценарии, чтобы обойти проблемы в установщике SQL Server, которые в противном случае могли бы помешать.

Хотя мы очень ценим Windows 11 на ноутбуках Snapdragon, важно признать, что существуют более широкие потребности, выходящие за рамки наших текущих возможностей. Приятно услышать мнение человека, имеющего практический опыт, поскольку он подтверждает, что использование устройства Windows 11 на ARM для интенсивных задач возможно.

На обычном устройстве вы также можете настроить WSL2 — функцию, которую я лично обнаружил, без проблем работает на ноутбуке Snapdragon X Elite. Однако это возможно только в том случае, если вы используете дистрибутив Linux со сборкой ARM64.

Как технический энтузиаст, которому не хватает последних разработок, я искренне предлагаю погрузиться в этот пост полностью. Хотя может показаться, что Windows медленно осваивает технологию ARM, будущее, несомненно, уже за нами.

Смотрите также

2024-12-18 18:09