حداقل سخت افزار و نرم افزار مورد نیاز شبیه ساز Windows 10X

مایکروسافت در نوامبر(November) گذشته اولین دستگاه دو صفحه نمایش خود - Surface Neo - را به نمایش گذاشت و همراه با آن، SDK جدید نیز عرضه شد. SDK به توسعه‌دهنده این امکان را می‌دهد تا برنامه‌هایی بسازد که روی دستگاه‌های دارای صفحه دوگانه و تاشو کار می‌کنند. اکنون که شبیه ساز برای اولین پیش نمایش عمومی خود منتشر شده است، در این پست، حداقل سیستم مورد نیاز شبیه ساز Windows 10X را(Windows 10X Emulator minimum system requirements) به اشتراک می گذارم . بهترین بخش این است که شبیه ساز ویندوز 10 ایکس را می توان روی ویندوز 10(Windows 10) نصب کرد . بنابراین اگر یک توسعه دهنده هستید یا فقط در مورد آن هیجان زده اید، می توانید آن را امتحان کنید. همچنین در مورد الزامات Preview SDK برای Microsoft Surface Duo صحبت کرده ایم(Microsoft Surface Duo)در پایان.

شبیه ساز ویندوز 10 ایکس

حداقل سخت افزار و نرم افزار مورد نیاز شبیه ساز(Emulator) Windows 10X

درست مانند این که یک سیستم عامل برای اجرا به حداقل سخت افزار و نرم افزار نیاز دارد، شبیه ساز هم همینطور است. این یک سیستم عامل مینیاتوری است که به توسعه دهندگان اجازه می دهد تا برنامه خود را بدون خرید سخت افزار واقعی آزمایش کنند. اگر قصد دارید برنامه خود را برای دو صفحه نمایش توسعه دهید یا از آن پشتیبانی کنید، در اینجا شرایط لازم برای اجرای شبیه ساز Windows 10x وجود دارد.

نرم افزار مورد نیاز

شبیه ساز مایکروسافت: (Microsoft Emulator: ) یک شبیه ساز ویژه است که با شبیه ساز Hyper-V کار می کند . این به توسعه دهندگان اجازه می دهد تا UWP و برنامه های معمولی WIN32(WIN32 Apps) را برای سناریوهای دو صفحه نمایش آزمایش کنند. در حالی که شبیه ساز مایکروسافت(Microsoft Emulator) را می توان از فروشگاه مایکروسافت دانلود(Microsoft Store) کرد، رایانه ویندوز 10 شما نیاز به نصب Hyper-V روی رایانه دارد.

این شبیه ساز API های ویندوز بومی(Native Windows APIs) جدیدی را  برای توسعه دو صفحه نمایش ارائه می دهد. این به شما این امکان را می دهد که برنامه دو صفحه را باز کند، مطابق با موقعیت لولا سازگار شود و از مزایای ویندوز 10X(Windows 10X) استفاده کند.

Windows 10 Preview Build:  از آنجایی که یک محصول پیش نمایش(Preview) عمومی است، رایانه شخصی ویندوز 10 شما نیز باید روی برنامه Windows Insider اجرا شود. با Windows 10 Pro ، Enterprise ، Education ( x64 ) کار می کند. حداقل تعداد ساخت مورد نیاز برای آزمایش 19555 یا بالاتر است.

سخت افزار مورد نیاز برای شبیه ساز ویندوز 10X(Windows 10X)

  • پردازنده: (Processor: )CPU 64 بیتی با چهار هسته (هر چهار هسته به شبیه ساز اختصاص داده خواهد شد)
  • رم:(RAM:) حداقل 8 گیگابایت (16 گیگابایت توصیه می شود). رم 4 گیگابایتی توسط شبیه ساز گرفته می شود.
  • فضای ذخیره سازی:(Storage:) 15 گیگابایت فضای دیسک رایگان برای VHDX + دیسک دیف، SSD توصیه می شود
  • GPU: پردازنده (GPU:)  گرافیکی(GPU) اختصاصی و فعال Hyper-V (پشتیبانی از DirectX 11.0 یا جدیدتر و  درایور گرافیک WDDM 2.4 یا جدیدتر)(WDDM 2.4)

همچنین برای مجازی سازی به کمک سخت افزار نیاز به پشتیبانی دارید. این شامل مجازی‌سازی فعال(Virtualization Enabled) در میان‌افزار(Firmware) ، ترجمه آدرس سطح دوم(Second Level Address Translation) ، و در دسترس بودن پیشگیری از اجرای داده‌ها(Data Execution Prevention Availability) است. مادربرد باید همه اینها را یا از طریق BIOS یا UEFI پشتیبانی کند.

گفته می شود، شبیه ساز در حال حاضر فقط با پردازنده اینتل(Intel) کار می کند. اگر چیزی غیر از اینتل(Intel) دارید، باید منتظر پشتیبانی باشید.

چگونه مجازی سازی در سطح سخت افزار را بررسی کنیم؟

برای اینکه بفهمید آیا رایانه شخصی ویندوز 10 شما از مجازی سازی در سطح سخت افزار پشتیبانی می کند ، مراحل زیر را دنبال کنید:

  • Run prompt را باز کنید، CMD را تایپ کنید و سپس کلید Enter را فشار دهید(Enter)
  • در خط فرمان، دستور systeminfo.exe را اجرا کنید(systeminfo.exe)
  • در نتیجه، تا انتها حرکت کنید و موارد زیر را بررسی کنید
    • مجازی‌سازی در میان‌افزار فعال شد
    • ترجمه آدرس سطح دوم
    • پیشگیری از اجرای داده ها در دسترس است
  • همه آنها باید بله(YES) باشند تا از مجازی سازی در سطح سخت افزار پشتیبانی کند.

اگر آنها را بله نمی‌بینید، در BIOS/UEFI کنید و بررسی کنید که آیا گزینه‌ای برای فعال کردن مجازی‌سازی سخت‌افزار وجود دارد یا خیر. اگر هیچ گزینه ای را نمی بینید، به این معنی است که رایانه ویندوز 10 شما از آن پشتیبانی نمی کند.

پیش نمایش SDK(Preview SDK) برای Microsoft Surface Duo  مورد نیاز

پیش نمایش SDK برای Microsoft Surface Duo مورد نیاز

ما قبلاً شروع به دیدن دستگاه های اندرویدی تاشو مانند Galaxy Z Flip سامسونگ و  Motorola RAZR کرده ایم . ما فقط در سال‌های آینده شاهد این موارد خواهیم بود، و مایکروسافت(Microsoft) یک پیش‌نمایش SDK توسعه‌دهنده برای دستگاه تاشو خود - Surface Duo - دارد. پیش‌نمایش SDK به توسعه‌دهندگان نگاهی اولیه به نحوه استفاده از تجربه‌های دو صفحه نمایش می‌دهد. SDK API های جاوای بومی(Native Java APIs ) را ارائه می دهد که مخصوص Surface Duo هستند.

اگر قصد دارید از برنامه‌های خود برای صفحه‌نمایش دوگانه در Surface Duo پشتیبانی کنید(support your apps for dual-screen on Surface Duo) ، می‌توانید از این SDK استفاده کنید . API بومی DisplayMask API ، سنسور زاویه لولا(Hinge Angle Sensor) ، و قابلیت‌های دستگاه جدید را ارائه می‌دهد . شبیه ساز حالت ها، حرکات، زاویه لولا، تقلید درز بین دو صفحه و موارد دیگر را شبیه سازی می کند.

اندروید استودیو مورد نیاز

  • Microsoft® Windows® 7/8/10 (64 بیت). شبیه ساز اندروید فقط از (Android Emulator)ویندوز(Windows) 64 بیتی پشتیبانی می کند.
  • حداقل 4 گیگابایت رم(GB RAM) ، 8 گیگابایت رم(GB RAM) توصیه می شود.
  • حداقل 2 گیگابایت فضای دیسک در دسترس، 4 گیگابایت توصیه(GB Recommended) می شود (500 مگابایت برای IDE + 1.5 گیگابایت برای Android SDK و تصویر سیستم شبیه ساز).
  • حداقل وضوح صفحه نمایش 1280x800

 مورد نیاز شبیه ساز اندروید

  • SDK Tools 26.1.1 یا بالاتر
  • پردازنده 64 بیتی
  • ویندوز: CPU با پشتیبانی از UG (میهمان نامحدود).
  • HAXM 6.2.1 یا جدیدتر ( HAXM 7.2.0 یا جدیدتر توصیه می شود)
  • اگر می‌خواهید از وب‌کم استفاده کنید، باید این قابلیت را داشته باشد که فریم‌های 720p را بگیرد.

استفاده از  شتاب سخت افزاری(hardware acceleration ) نیازمندی های اضافی در ویندوز(Windows) و لینوکس(Linux) است. نیاز خواهد داشت

  • پردازنده اینتل(Intel) با پشتیبانی از اینتل VT-x(Intel VT-x) ، اینتل EM64T(Intel EM64T) ( اینتل 64(Intel 64) ) و عملکرد بیت (Bit)Execute Disable (XD)
  • پردازنده AMD(AMD) در لینوکس(Linux) : پردازنده AMD با پشتیبانی از مجازی سازی(AMD Virtualization) AMD ( AMD-V ) و پخش جریانی مکمل SIMD Extensions 3(Streaming SIMD Extensions 3) ( SSSE3 )
  • پردازنده AMD(AMD) در ویندوز: Android Studio نسخه 3.2(Android Studio 3.2) یا بالاتر و Windows 10 منتشر شده در آوریل 2018(April 2018) یا بالاتر برای عملکرد  Windows Hypervisor Platform ( WHPX )

من مطمئن هستم که زمان می برد تا دستگاه های سخت افزاری بیشتری وارد بازار مصرف شوند، اما وجود خواهد داشت. تلفن باشد یا لپ تاپ یا دسکتاپ. هر جا که شما دو صفحه نمایش داشته باشید، ویندوز 10 ایکس(Windows 10X) جادوی خود را پیدا می کند.

اکنون بخوانید(Now read) : چگونه شبیه ساز ویندوز 10 ایکس را روی ویندوز 10 نصب(How to install Windows 10X Emulator on Windows 10) کنیم.



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts