Microsoft работает над подмножеством Windows с объемом памяти в мегабайтах вместо гигабайтов

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Windows Phone 8.1

Операционная система Windows, которую мы устанавливаем на наши планшеты, ПК и серверы, требует для своей работы несколько гигабайт. По мере того, как потребители все чаще используют мобильные устройства, необходимо, чтобы Windows работала на мобильном устройстве с объемом памяти менее 4 ГБ. Для этого Microsoft создала подмножество технологической базы Windows, используемой для создания операционных систем, занимающих меньшую площадь, чем полноценный клиент или сервер Windows. Эти меньшие операционные системы имеют порядок мегабайтов, а не гигабайтов. Недавний список вакансий показал, что Windows Phone является первым продуктом, разработанным с использованием этой технологии. Кроме того, Microsoft сейчас продвигает свою стратегию Интернета вещей с Windows, эта технология может быть и там.

Наша команда работает над подмножеством технологической базы Windows, используемой для создания операционных систем, занимающих меньшую площадь, чем полноценный клиент или сервер Windows. Производные подмножества совместно используют основные двоичные файлы с обычными SKU Windows (ядро, драйверы, сетевые стеки, графические и мультимедийные стеки, подмножество поверхности Windows API и т. д.). Размер этих небольших операционных систем составляет порядка мегабайтов, а не гигабайтов. Windows Phone 8 был первым выпущенным продуктом, использующим эту технологию.

По мере дальнейшего перехода к более дешевым устройствам и форм-факторам меньшего размера нам необходимо дополнительно улучшать его ЦП, ОЗУ и дисковое пространство. Наша команда ищет главного SDE для участия в этой работе. В обязанности будет входить:

– определение наилучших областей для оптимизации и реализации оптимизаций.

– анализ шаблона использования API для определения оптимального API для размещения отображений dll

– использовать инструменты статического анализа для исключения кода, недостижимого в целевых сценариях

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

Источник: Microsoft через: @h0x0d

Подробнее о темах: Microsoft, минвин, окна, Windows Phone