Microsoft pracuje nad podzbiorem systemu Windows z śladem w kolejności megabajtów zamiast gigabajtów

Ikona czasu czytania 2 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

Windows Phone 8.1

System operacyjny Windows, który instalujemy na naszych tabletach, komputerach PC i serwerach, zajmuje do działania kilka gigabajtów miejsca. Wraz z rosnącą popularnością urządzeń mobilnych przez konsumentów konieczne jest uruchamianie systemu Windows na urządzeniu mobilnym, które będzie miało mniej niż 4 GB pamięci. W tym celu firma Microsoft stworzyła podzbiór bazy technologii Windows używanej do tworzenia systemów operacyjnych, które zajmują mniej miejsca niż pełny klient lub serwer Windows. Te mniejsze systemy operacyjne są w kolejności megabajtów, a nie gigabajtów. Niedawna oferta pracy ujawniła, że ​​Windows Phone jest pierwszym produktem opracowanym przy użyciu tej technologii. Ponadto Microsoft promuje teraz swoją strategię Internetu Rzeczy w systemie Windows, ta technologia również może tam działać.

Nasz zespół pracuje nad podzbiorem bazy technologii Windows używanej do budowania systemów operacyjnych, które zajmują mniej miejsca niż pełny klient lub serwer Windows. Pochodne podzbiory współdzielą podstawowe pliki binarne ze zwykłymi jednostkami SKU systemu Windows (jądro, sterowniki, stosy sieciowe, stosy grafiki i multimediów, podzbiór powierzchni interfejsu API systemu Windows itp.). Ślad tych mniejszych systemów operacyjnych jest rzędu megabajtów, a nie gigabajtów. Windows Phone 8 był pierwszym wydanym produktem wykorzystującym tę technologię.

W miarę dalszego zmniejszania się do urządzeń o niższych kosztach i mniejszych rozmiarach, musimy jeszcze bardziej poprawić jego procesor, pamięć RAM i powierzchnię dysku. Nasz zespół poszukuje głównego SDE do udziału w tych staraniach. Obowiązki obejmą:

– identyfikacja najlepszych obszarów za złotówki w celu optymalizacji i wdrożenia optymalizacji

– przeanalizuj wzorce użycia API w celu określenia optymalnego mapowania API do hostowania dll

– użyj narzędzi do analizy statycznej, aby wyeliminować kod, który jest nieosiągalny w docelowych scenariuszach

Praca nad tym projektem wymaga umiejętności analizowania i zmieniania dużych, nieznanych baz kodu bez ich łamania, silnych umiejętności pracy w różnych grupach oraz pasji do uzyskania szczupłego i wrednego systemu Windows działającego wszędzie

Źródło: Microsoft przez: @h0x0d

Więcej na tematy: Microsoft, minwin, okna, Windows Phone