مایکروسافت در حال کار بر روی زیرمجموعه ویندوز با ردپایی به ترتیب مگابایت به جای گیگابایت است
2 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
سیستم عامل ویندوزی که ما روی تبلت ها، رایانه های شخصی و سرورهای خود نصب می کنیم چندین گیگابایت فضا برای اجرا می گیرد. با استقبال روزافزون از دستگاه های تلفن همراه توسط مصرف کنندگان، لازم است ویندوز را روی دستگاه تلفن همراهی که کمتر از 4 گیگابایت فضای ذخیره سازی دارد، اجرا شود. برای این منظور، مایکروسافت زیرمجموعهای از پایه فناوری ویندوز ایجاد کرده است که برای ساخت سیستمعاملهایی که ردپای کوچکتری نسبت به کلاینت یا سرور کامل ویندوز دارند، استفاده میشود. این سیستمعاملهای کوچکتر به ترتیب مگابایت هستند - نه گیگابایت. یک لیست شغل اخیر نشان داد که Windows Phone اولین محصولی است که با استفاده از این فناوری توسعه یافته است. همچنین، مایکروسافت اکنون استراتژی اینترنت اشیاء خود را با ویندوز پیش میبرد، این فناوری میتواند در آنجا نیز نیرومند باشد.
تیم ما در حال کار بر روی زیرمجموعهای از پایه فناوری ویندوز است که برای ساخت سیستمعاملهایی استفاده میشود که ردپای کوچکتری نسبت به کلاینت یا سرور کامل ویندوز دارند. زیرمجموعههای مشتقشده، باینریهای هستهای را با SKUهای معمولی ویندوز (هسته، درایورها، پشتههای شبکه، پشتههای گرافیکی و رسانهای، زیرمجموعهای از سطح Windows API و غیره) به اشتراک میگذارند. ردپای این سیستم عامل های کوچکتر به ترتیب مگابایت است نه گیگابایت. Windows Phone 8 اولین محصول منتشر شده با استفاده از این فناوری بود.
همانطور که ما به دستگاههای کمهزینهتر و عوامل شکلگیری کوچکتر کاهش میدهیم، باید CPU، RAM و ردپای دیسک آن را بیشتر بهبود دهیم. تیم ما به دنبال یک SDE اصلی برای شرکت در این تلاش است. مسئولیت ها شامل:
- شناسایی بهترین بنگ برای مناطق باک برای بهینه سازی و پیاده سازی بهینه سازی ها
- تجزیه و تحلیل الگوی استفاده از API برای تعیین API بهینه برای نگاشت dll میزبان
- از ابزارهای تجزیه و تحلیل استاتیک برای حذف کدهایی که در سناریوهای هدف غیرقابل دسترس هستند استفاده کنید
کار بر روی این پروژه مستلزم توانایی تجزیه و تحلیل و تغییر پایههای کد بزرگ و ناآشنا بدون شکستن آنها، مهارتهای متقابل گروهی قوی و اشتیاق به اجرای یک ویندوز ضعیف و ساده در همه جا است.
منبع: مایکروسافت از طریق: @h0x0d