Microsoft arbetar på en delmängd av Windows med fotavtryck i ordningen megabyte istället för gigabyte

Lästid ikon 2 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Windows Phone 8.1

Windows OS vi installerar på våra surfplattor, datorer och servrar tar flera gigabyte utrymme att köra. Med det ökande antagandet av mobila enheter av konsumenter är det nödvändigt att få Windows att köras på en mobil enhet som kommer att ha mindre än 4 GB lagringsutrymme. För det har Microsoft skapat en delmängd av Windows-teknikbasen som används för att bygga operativsystem som har ett mindre fotavtryck än hela Windows-klienten eller -servern. Dessa mindre operativsystem är i ordningen megabyte – inte gigabyte. En ny jobbannons visade att Windows Phone är den första produkten som utvecklades med denna teknik. Dessutom driver Microsoft nu sin Internet of Things-strategi med Windows, den här tekniken kan också driva där.

Vårt team arbetar på en delmängd av Windows-teknikbasen som används för att bygga operativsystem som har ett mindre fotavtryck än hela Windows-klienten eller -servern. De härledda delmängderna delar kärnbinärfiler med de vanliga Windows SKU:erna (kärna, drivrutiner, nätverksstackar, grafik- och mediastackar, en delmängd av Windows API-ytan, etc.). Fotavtrycket för dessa mindre operativsystem är i storleksordningen megabyte – inte gigabyte. Windows Phone 8 var den första produkten som släpptes med denna teknik.

När vi skalar ner ytterligare till billigare enheter och mindre formfaktorer för fotavtryck måste vi förbättra dess CPU, RAM och diskfotavtryck ytterligare. Vårt team letar efter en rektor SDE för att delta i detta arbete. Ansvaret kommer att omfatta:

– identifiera de bästa områdena för pengarna för att optimera och implementera optimeringarna

– analysera API-användningsmönster för att bestämma optimal API för att vara värd för dll-mappningar

– använd statiska analysverktyg för att eliminera kod som inte går att nå i målscenarier

Att arbeta med det här projektet kräver förmågan att analysera och ändra stora, obekanta kodbaser utan att bryta dem, starka cross-group skills och passionen att få ett magert och elak Windows som körs överallt

Källa: Microsoft via: @h0x0d

Mer om ämnena: microsoft, minwin, fönster, Windows-telefon