D1-lg

ویندوز ۱۱ آرم چقدر برای برنامه‌نویسی مناسب است؟ از زبان توسعه‌دهنده بشنوید

چهارشنبه ۲۸ آذر ۱۴۰۳ - ۲۰:۰۹
مطالعه 2 دقیقه
برنامه نویسی
یکی از توسعه‌دهندگان نرم‌افزار تجربه‌ی استفاده‌ی یک‌ساله‌ی خود از ویندوز ۱۱ روی آرم را به اشتراک گذاشت.
تبلیغات
D4-mci

پردازنده‌های مبتنی‌بر آرم که بیشتر در گوشی‌های هوشمند و تبلت‌ها دیده می‌شوند، به‌تدریج جای خود را در دنیای لپ‌تاپ‌ها و رایانه‌های شخصی نیز باز کرده‌اند. مایکروسافت با عرضه‌ی ویندوز ۱۱ برای معماری آرم، گامی مهم در این زمینه برداشته است. حال سؤال بسیاری از کاربران این است که ویندوز ۱۱ آرم در عمل برای توسعه‌دهندگان نرم‌افزار چگونه عمل می‌کند. تجربه‌ی یکی از توسعه‌دهندگان به نام مایکل نیهاوس که به مدت یک سال از ویندوز ۱۱ روی آرم استفاده کرده، می‌تواند به این پرسش پاسخ دهد.

نکته‌ی مهم در تجربه‌ی نیهاوس استفاده از ویندوز ۱۱ به‌صورت مجازی روی مک‌ بوک پرو اپل بود. به‌ عبارت‌ دیگر، او مستقیماً از دستگاه مبتنی‌بر آرم ویندوز استفاده نمی‌کرد؛ بلکه ویندوز را در ماشین مجازی روی سیستم‌عامل macOS اجرا می‌کرد. بااین‌حال، این تجربه همچنان می‌تواند دیدگاه‌های ارزشمندی درباره عملکرد ویندوز ۱۱ روی آرم ارائه دهد.

بنابر گزارش ویندوز سنترال، یکی از مشکلات اصلی نیهاوس، محدودیت حافظه رم در نرم‌افزار مجازی‌ساز بود. او مجبور شد نرم‌افزار خود را ارتقا دهد تا بتواند از رم بیشتری استفاده کند. مشکل دیگر پشتیبانی‌نکردن macOS از مجازی‌سازی تودرتو بود که مانع از استفاده از WSL2 (زیرسیستم ویندوز برای لینوکس ۲) در داخل ماشین مجازی ویندوز ۱۱ می‌شد. WSL2 قابلیتی است که به کاربران اجازه می‌دهد تا توزیع‌های لینوکس را به‌طور مستقیم در ویندوز اجرا کنند و برای بسیاری از توسعه‌دهندگان ابزاری حیاتی به شمار می‌رود.

با وجود محدودیت‌های یادشده، نیهاوس از عملکرد ویندوز ۱۱ روی آرم درزمینه‌ی توسعه‌ی نرم‌افزار بسیار راضی بود. ویژوال استودیو، محیط توسعه‌ی محبوب مایکروسافت، بی‌نقص روی آرم اجرا می‌شد و ازآنجاکه .NET به‌صورت ذاتی مستقل از معماری سیستم عمل می‌کند، مشکلی در این زمینه وجود نداشته است. کامپایل متقابل برای معماری‌های x64 و macOS و لینوکس نیز به‌راحتی انجام می‌شد. شبیه‌سازی x64 نیز عملکرد بسیار خوبی داشت و امکان اجرای برنامه‌های x64 ویندوز را روی آرم فراهم می‌کرد.

بااین‌حال، مشکل بزرگی برای نیهاوس وجود داشت و آن پشتیبانی‌نکردن SQL Server 2022 از ARM64 است. به گفته نیهاوس، این موضوع باعث ایجاد مشکلاتی برای او شده بود؛ اما خوشبختانه او توانست با استفاده از اسکریپت‌های شخص ثالث این مشکل را دور بزند.

به‌طور کلی، تجربه‌ی نیهاوس نشان می‌دهد که ویندوز ۱۱ آرم با وجود برخی محدودیت‌ها، پلتفرمی توانا برای توسعه‌ی نرم‌افزار محسوب می‌شود. با رفع مشکلات مربوط به سازگاری نرم‌افزاری، مانند پشتیبانی SQL Server از ARM64 و بهبود پشتیبانی از مجازی‌سازی تودرتو، این پلتفرم می‌تواند به گزینه‌ای جذاب‌تر برای توسعه‌دهندگان تبدیل شود. همچنین، استفاده‌ی مستقیم از ویندوز ۱۱ روی دستگاه‌های مبتنی‌بر آرم با فراهم‌کردن امکان استفاده از WSL2 به‌صورت بومی، تجربه‌ی بهتری را ارائه خواهد داد.

مقاله رو دوست داشتی؟
نظرت چیه؟
تبلیغات
D5-b3IranServer
داغ‌ترین مطالب روز
تصویر اتم آزاد
فیزیک‌دان‌ها برای اولین بار تصویر اتم‌های آزاد را ثبت کردند

فیزیک‌دان‌ها برای اولین بار توانستند تصویری از حرکت اتم‌های آزاد ثبت کنند. این مشاهده می‌تواند به درک بهتر آن‌ها از برهم‌کنش اتم‌ها کمک کند.

14
2 روز پیش
معماری فراکتال در آرامگاه حافظ در شیراز
فراکتال‌ به زبان ساده؛ الگوی شگفت‌انگیز کاشی ایرانی، رعدوبرق و آنتن موبایل!

هندسه فراکتال‌ها با الگوهای بی‌نهایت تکرارشونده نشان می‌دهد چگونه از دل سادگی، پیچیدگی‌هایی حیرت‌انگیز خلق می‌شود.

74
2 روز پیش
لپ تاپ روی میز
بررسی Vivobook S14؛ جواهری میان لپ‌تاپ‌های اقتصادی

ویووبوک S14 با پردازنده‌ی بسیار کارآمد لونارلیک اینتل، نمایشگر OLED و قیمت هم‌سطح مک‌بوک ایر M1، نگاه‌ها را به خود خیره می‌کند.

49
یک روز پیش
زبان طراحی Material Three Expressive اندروید با عناصر رنگی جدید
این اندروید جدید است؛ سیستم‌عاملی جذاب با طراحی جوان‌پسند

زبان طراحی جدید اندروید با تغییرات بنیادین و جوان‌پسند به‌صورت رسمی معرفی شد.

110
2 روز پیش
هات اسپات آیفون؛ نحوه فعال سازی و رفع مشکلات رایج آن

با استفاده از هات اسپات آیفون می‌توان اینترنت دیتا را با سایر دستگاه‌های نزدیک اشتراک‌گذاری کرد.

16
4 ساعت پیش
فلش کردن گوشی سامسونگ
جامع‌ترین راهنمای فلش کردن گوشی سامسونگ

فلش کردن گوشی در مواقع بروز مشکلات شدید نرم‌افزاری همواره بهترین راه چاره است. در مطلب پیش‌رو به آموزش فلش گوشی‌ و تبلت‌های سامسونگ می‌پردازیم.

43
7 ساعت پیش
گلکسی اس ۲۱ سامسونگ حین مکالمه
این گوشی‌های سامسونگ آپدیت One UI 8 را دریافت نمی‌کنند

رابط کاربری One UI 8 در راه است و برخی از گوشی‌های قدیمی سامسونگ از آن بی‌بهره خواهند بود.

131
یک روز پیش
تبلیغات
DN-DNShatel

نظرات

با چشم باز خرید کنید
زومیت شما را برای انتخاب بهتر و خرید ارزان‌تر راهنمایی می‌کند
ورود به بخش محصولات